Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.Net: Add Anthropic Connector #7364

Open
wants to merge 20 commits into
base: main
Choose a base branch
from
Open

Commits on Apr 4, 2024

  1. .Net: Anthropic initial (#5739)

    ### Motivation and Context
    
    <!-- Thank you for your contribution to the semantic-kernel repo!
    Please help reviewers and future users, providing the following
    information:
      1. Why is this change required?
      2. What problem does it solve?
      3. What scenario does it contribute to?
      4. If it fixes an open issue, please link to the issue here.
    -->
    
    ### Description
    
    <!-- Describe your changes, the overall approach, the underlying design.
    These notes will help understanding how your code works. Thanks! -->
    
    cc: @RogerBarreto 
    
    ### Contribution Checklist
    
    <!-- Before submitting this PR, please make sure: -->
    
    - [x] The code builds clean without any errors or warnings
    - [x] The PR follows the [SK Contribution
    Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)
    and the [pre-submission formatting
    script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)
    raises no violations
    - [x] All unit tests pass, and I have added new tests where possible
    - [x] I didn't break anyone 😄
    Krzysztof318 authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    3dd68cf View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Merge branch 'main' into anthropic/main-merge

    # Conflicts:
    #	dotnet/SK-dotnet.sln
    Krzysztof318 committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    ca7e8c7 View commit details
    Browse the repository at this point in the history
  2. .Net: Claude service and DI (#5794)

    cc: @RogerBarreto 
    
    ### Contribution Checklist
    
    <!-- Before submitting this PR, please make sure: -->
    
    - [x] The code builds clean without any errors or warnings
    - [x] The PR follows the [SK Contribution
    Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)
    and the [pre-submission formatting
    script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)
    raises no violations
    - [x] All unit tests pass, and I have added new tests where possible
    - [x] I didn't break anyone 😄
    Krzysztof318 authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    d0b4b0f View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. .Net: Claude tools models (#5790)

    Claude tools models
    
    cc: @RogerBarreto 
    
    ### Contribution Checklist
    
    <!-- Before submitting this PR, please make sure: -->
    
    - [x] The code builds clean without any errors or warnings
    - [x] The PR follows the [SK Contribution
    Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)
    and the [pre-submission formatting
    script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)
    raises no violations
    - [x] All unit tests pass, and I have added new tests where possible
    - [x] I didn't break anyone 😄
    Krzysztof318 authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    1a475fb View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. Merge branch 'refs/heads/main' into feature-connectors-anthropic

    # Conflicts:
    #	dotnet/SK-dotnet.sln
    Krzysztof318 committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    2aeb9e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6986704 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    2da5840 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Configuration menu
    Copy the full SHA
    f30c5f9 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    5040bed View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    0c8ba96 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    6273a71 View commit details
    Browse the repository at this point in the history
  2. .Net: Anthropic chat generation (non-streaming) and removed FC (#7101)

    Part of: #5690 
    
    Anthropic chat generation (non-streaming)
    
    @RogerBarreto 
    
    ### Contribution Checklist
    
    <!-- Before submitting this PR, please make sure: -->
    
    - [x] The code builds clean without any errors or warnings
    - [x] The PR follows the [SK Contribution
    Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)
    and the [pre-submission formatting
    script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)
    raises no violations
    - [x] All unit tests pass, and I have added new tests where possible
    - [x] I didn't break anyone 😄
    
    ---------
    
    Co-authored-by: Roger Barreto <[email protected]>
    Krzysztof318 and RogerBarreto authored Jul 29, 2024
    Configuration menu
    Copy the full SHA
    0a4df86 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    af2393a View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    e96eb90 View commit details
    Browse the repository at this point in the history
  2. .Net: Anthropic - samples (#8585)

    #5690 
    
    Added samples
    
    @RogerBarreto
    
    ---------
    
    Co-authored-by: Roger Barreto <[email protected]>
    Krzysztof318 and RogerBarreto authored Sep 10, 2024
    Configuration menu
    Copy the full SHA
    28cadcc View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    30b503a View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    2f47d9b View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Configuration menu
    Copy the full SHA
    86e169a View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. .Net: Anthropic - streaming (#8560)

    ### Motivation and Context
    
    <!-- Thank you for your contribution to the semantic-kernel repo!
    Please help reviewers and future users, providing the following
    information:
      1. Why is this change required?
      2. What problem does it solve?
      3. What scenario does it contribute to?
      4. If it fixes an open issue, please link to the issue here.
    -->
    
    #5690
    
    ### Description
    
    <!-- Describe your changes, the overall approach, the underlying design.
    These notes will help understanding how your code works. Thanks! -->
    
    Added streaming functionality and related tests.
    
    @RogerBarreto @RogerBarret0
    
    ### Contribution Checklist
    
    <!-- Before submitting this PR, please make sure: -->
    
    - [x] The code builds clean without any errors or warnings
    - [x] The PR follows the [SK Contribution
    Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)
    and the [pre-submission formatting
    script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)
    raises no violations
    - [x] All unit tests pass, and I have added new tests where possible
    - [x] I didn't break anyone 😄
    Krzysztof318 authored Oct 29, 2024
    Configuration menu
    Copy the full SHA
    17cfd02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f13666b View commit details
    Browse the repository at this point in the history