Skip to main content
Ctrl+K
AgentConnect Documentation - Home AgentConnect Documentation - Home
  • Installation
  • Quickstart
  • Guides
  • Examples
  • API Reference
  • Contributing
    • Code of Conduct
    • Changelog
    • GitHub
  • GitHub
  • Installation
  • Quickstart
  • Guides
  • Examples
  • API Reference
  • Contributing
  • Code of Conduct
  • Changelog
  • GitHub
  • GitHub

Section Navigation

  • agentconnect.core package
    • agentconnect.core.registry package
      • agentconnect.core.registry.search package
        • agentconnect.core.registry.search.schemas module
        • agentconnect.core.registry.search.utils module
      • agentconnect.core.registry.capability_discovery module
      • agentconnect.core.registry.identity_verification module
      • agentconnect.core.registry.registration module
      • agentconnect.core.registry.registry_base module
    • agentconnect.core.agent module
    • agentconnect.core.exceptions module
    • agentconnect.core.message module
    • agentconnect.core.types module
  • agentconnect.agents package
    • agentconnect.agents.telegram package
      • agentconnect.agents.telegram.bot_manager module
      • agentconnect.agents.telegram.keyboards module
      • agentconnect.agents.telegram.message_processor module
      • agentconnect.agents.telegram.states module
      • agentconnect.agents.telegram.telegram_agent module
      • agentconnect.agents.telegram.telegram_tools module
    • agentconnect.agents.ai_agent module
    • agentconnect.agents.human_agent module
  • agentconnect.communication package
    • agentconnect.communication.protocols package
      • agentconnect.communication.protocols.agent module
      • agentconnect.communication.protocols.base module
      • agentconnect.communication.protocols.collaboration module
    • agentconnect.communication.hub module
  • agentconnect.providers package
    • agentconnect.providers.anthropic_provider module
    • agentconnect.providers.base_provider module
    • agentconnect.providers.google_provider module
    • agentconnect.providers.groq_provider module
    • agentconnect.providers.openai_provider module
    • agentconnect.providers.provider_factory module
  • agentconnect.prompts package
    • agentconnect.prompts.agent_prompts module
    • agentconnect.prompts.chain_factory module
    • agentconnect.prompts.tools module
  • agentconnect.utils package
    • agentconnect.utils.callbacks module
    • agentconnect.utils.interaction_control module
    • agentconnect.utils.payment_helper module
    • agentconnect.utils.wallet_manager module
  • agentconnect
    • agentconnect package
      • agentconnect.agents package
        • agentconnect.agents.telegram package
        • agentconnect.agents.ai_agent module
        • agentconnect.agents.human_agent module
      • agentconnect.cli package
        • agentconnect.cli.config module
        • agentconnect.cli.doctor module
        • agentconnect.cli.main module
        • agentconnect.cli.mcp module
        • agentconnect.cli.registry module
        • agentconnect.cli.serve module
      • agentconnect.clients package
        • agentconnect.clients.registry_client module
      • agentconnect.communication package
        • agentconnect.communication.protocols package
        • agentconnect.communication.hub module
      • agentconnect.config package
        • agentconnect.config.loaders module
        • agentconnect.config.models module
      • agentconnect.core package
        • agentconnect.core.registry package
        • agentconnect.core.agent module
        • agentconnect.core.exceptions module
        • agentconnect.core.message module
        • agentconnect.core.types module
      • agentconnect.mcp package
        • agentconnect.mcp.registry_mcp_server module
      • agentconnect.prompts package
        • agentconnect.prompts.agent_prompts module
        • agentconnect.prompts.chain_factory module
        • agentconnect.prompts.tools module
      • agentconnect.providers package
        • agentconnect.providers.anthropic_provider module
        • agentconnect.providers.base_provider module
        • agentconnect.providers.google_provider module
        • agentconnect.providers.groq_provider module
        • agentconnect.providers.openai_provider module
        • agentconnect.providers.provider_factory module
      • agentconnect.servers package
        • agentconnect.servers.config module
        • agentconnect.servers.registry_api_server module
      • agentconnect.utils package
        • agentconnect.utils.callbacks module
        • agentconnect.utils.interaction_control module
        • agentconnect.utils.payment_helper module
        • agentconnect.utils.wallet_manager module
  • API Reference

API Reference¶

AgentConnect API Documentation¶

This section provides detailed API documentation for the AgentConnect package.

Core Components¶

  • agentconnect.core package
    • Message
    • AgentType
    • Capability
    • AgentIdentity
    • InteractionMode
    • ModelProvider
    • ModelName
    • AgentProfile
    • Skill
    • AgentRegistry
    • BaseAgent
    • Subpackages
    • Submodules

Agents¶

  • agentconnect.agents package
    • AIAgent
    • HumanAgent
    • TelegramAIAgent
    • MemoryType
    • Subpackages
    • Submodules

Communication¶

  • agentconnect.communication package
    • CommunicationHub
    • Subpackages
    • Submodules

Providers¶

  • agentconnect.providers package
    • ProviderFactory
    • BaseProvider
    • OpenAIProvider
    • AnthropicProvider
    • GroqProvider
    • GoogleProvider
    • Submodules

Prompts¶

  • agentconnect.prompts package
    • AgentWorkflow
    • AIAgentWorkflow
    • create_workflow_for_agent()
    • PromptTemplates
    • PromptTools
    • Submodules

Utilities¶

  • agentconnect.utils package
    • InteractionControl
    • InteractionState
    • TokenConfig
    • RateLimitingCallbackHandler
    • load_wallet_data()
    • save_wallet_data()
    • wallet_exists()
    • delete_wallet_data()
    • get_all_wallets()
    • ToolTracerCallbackHandler
    • Submodules

Complete Module Index¶

  • agentconnect

previous

Telegram Agent Example

next

agentconnect.core package

On this page
  • AgentConnect API Documentation
  • Core Components
  • Agents
  • Communication
  • Providers
  • Prompts
  • Utilities
  • Complete Module Index
Edit on GitHub

© Copyright 2025, Akshat Joshi.

Built with the PyData Sphinx Theme 0.16.1.