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.25.1.tar.gz (25.7 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.25.1-py3-none-any.whl (25.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: meshagent_anthropic-0.25.1.tar.gz
  • Upload date:
  • Size: 25.7 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.25.1.tar.gz
Algorithm Hash digest
SHA256 46551c6d925f10e6213491de163c886802b734ba682785f45049a5af8c68c508
MD5 03c3a82f179f9219b2d65b267fa09b61
BLAKE2b-256 f8e4f477634c7e28c1539b18e3879deb731d3f867aef40d011299c862ae26909

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for meshagent_anthropic-0.25.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e343bec24cc50b862b47a5d5b0d372dd1524bd0e421f2b06f333ae432b0448bb
MD5 d35405909d0ac04fc6001fbc91b58a0d
BLAKE2b-256 9df9424a28690020b93465306644c4c25dead1d7e36ec91f1f9f126cf499e64c

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