Skip to main content

Anthropic Building Blocks for Meshagent

Project description

Meshagent

MeshAgent Anthropic

The meshagent.anthropic package provides adapters to integrate Anthropic models (Messages API) with MeshAgent tools and agents.

Messages Adapter

  • AnthropicMessagesAdapter: wraps the Anthropic Messages API. It turns Toolkit objects into Anthropic tool definitions, executes tool calls, and returns the final assistant response.
from meshagent.anthropic import AnthropicMessagesAdapter

adapter = AnthropicMessagesAdapter(model="claude-3-5-sonnet-latest")

Tool Response Adapter

AnthropicMessagesToolResponseAdapter converts a tool's structured response into Anthropic tool_result blocks that can be inserted back into the conversation.


Learn more about MeshAgent on our website or check out the docs for additional examples!

Website: www.meshagent.com

Documentation: docs.meshagent.com


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meshagent_anthropic-0.28.2.tar.gz (28.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

meshagent_anthropic-0.28.2-py3-none-any.whl (27.4 kB view details)

Uploaded Python 3

File details

Details for the file meshagent_anthropic-0.28.2.tar.gz.

File metadata

  • Download URL: meshagent_anthropic-0.28.2.tar.gz
  • Upload date:
  • Size: 28.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for meshagent_anthropic-0.28.2.tar.gz
Algorithm Hash digest
SHA256 93542b97d90f2ee6fb67b39997d815ed3ffd94cae47a1bc58c05c24a3882cc7d
MD5 837bc3a60f814a984848fceaf66ba8b9
BLAKE2b-256 5d32c9082788098b06efea502acf59396ea7d94c8e01a9e885a6b0d9647ff83a

See more details on using hashes here.

File details

Details for the file meshagent_anthropic-0.28.2-py3-none-any.whl.

File metadata

File hashes

Hashes for meshagent_anthropic-0.28.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1f9df5e8fe08d8deeb0b584f184b685711554a792d9d09b40ee838a36437c307
MD5 aed86c74de115049eef9a7fdb070744f
BLAKE2b-256 ca5407eba63b0a1af5ff95779c181eed9d583b0129aa7bcfa0c57ed73f8ff50c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page