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

Uploaded Python 3

File details

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

File metadata

  • Download URL: meshagent_anthropic-0.25.8.tar.gz
  • Upload date:
  • Size: 25.9 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.8.tar.gz
Algorithm Hash digest
SHA256 c1cf3f8e73c8cdb6a26f4ebd69101c9d3fccb47d07a591cc195e35010b21be89
MD5 281168f576c003d32a29541eb4b39479
BLAKE2b-256 607a3973c242bc342688309962bb7df8d2bf099706c60f108cbafd9d58f923a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for meshagent_anthropic-0.25.8-py3-none-any.whl
Algorithm Hash digest
SHA256 0c5d56b7423581e2cf8315dac3ce5fc4c21bb9e50e95c545ca275381792583aa
MD5 60bb67af4ecee4fb74958fb927e510bc
BLAKE2b-256 5823a88e712b47c7eec8f7cb1c6d9b8ce6cac1bc376ca48c943fa761ca989159

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