Python: Introducing the Anthropic Client (#1819)

* initial version of anthropic connector

* updated implementation and added tests

* fix type and readme

* mypy fix and int tests enabled

* add integration test setup

* updated based on comments

* improved function result handling

* added extra unordered test

* updated from review

* fix tool choice handling

* same fix for chat client
This commit is contained in:
Eduard van Valkenburg
2025-11-03 20:32:28 +01:00
committed by GitHub
Unverified
parent a766a81243
commit 12d17acdc0
23 changed files with 1826 additions and 63 deletions
+4 -2
View File
@@ -24,13 +24,14 @@ classifiers = [
dependencies = [
"agent-framework-core",
"agent-framework-a2a",
"agent-framework-anthropic",
"agent-framework-azure-ai",
"agent-framework-copilotstudio",
"agent-framework-devui",
"agent-framework-lab",
"agent-framework-mem0",
"agent-framework-redis",
"agent-framework-devui",
"agent-framework-purview",
"agent-framework-redis",
]
[dependency-groups]
@@ -94,6 +95,7 @@ agent-framework-mem0 = { workspace = true }
agent-framework-redis = { workspace = true }
agent-framework-devui = { workspace = true }
agent-framework-purview = { workspace = true }
agent-framework-anthropic = { workspace = true }
[tool.ruff]
line-length = 120