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][Feature Request]: Add AutoGen.Anthropic package #2608

Open
LittleLittleCloud opened this issue May 6, 2024 · 2 comments
Open

[.Net][Feature Request]: Add AutoGen.Anthropic package #2608

LittleLittleCloud opened this issue May 6, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@LittleLittleCloud
Copy link
Collaborator

LittleLittleCloud commented May 6, 2024

Is your feature request related to a problem? Please describe.

I want to connect to Claude models

Describe the solution you'd like

The AutoGen.Anthropic should contain the following classes

  • AnthropicClientAgent: An implementation of IStreamingAgent class that can connect to Anthropic claude model
  • AnthropicMessageConntector: a connector that convert claude message type to autogen message types

We can use the Anthropic.SDK to consume claude backend api. The SDK provides support for non-streaming/streaming and tool call.

Additional context

No response

@LittleLittleCloud LittleLittleCloud added the enhancement New feature or request label May 6, 2024
@LittleLittleCloud LittleLittleCloud changed the title [.Net][Feature Request]: Add AutoGen.Claude [.Net][Feature Request]: Add AutoGen.Claude package May 6, 2024
@LittleLittleCloud LittleLittleCloud changed the title [.Net][Feature Request]: Add AutoGen.Claude package [.Net][Feature Request]: Add AutoGen.Anthropic package May 6, 2024
@DavidLuong98
Copy link
Member

Just wondering, the linked SDK is not an official MSFT package. Does this have any concern?

@LittleLittleCloud
Copy link
Collaborator Author

Just wondering, the linked SDK is not an official MSFT package. Does this have any concern?

For now it should be ok. The linked SDK is under mit license so we can freely use it. For other concerns like security/compliance check/etc, we can run those checks when someone put these items on our radar.

@DavidLuong98 DavidLuong98 self-assigned this May 9, 2024
@LittleLittleCloud LittleLittleCloud added this to the AutoGen.Net 0.0.14 milestone May 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants