interop
interop.registry
Installation
Tutorials
User Guide
- Code Execution
- OpenAI Assistant
- GroupChat
- Using Non-OpenAI Models
- CaptainAgent
- Handling Long Contexts
- LLM Caching
- Agent Observability
- LLM Configuration
- Prompting and Reasoning
- Retrieval Augmentation
- Swarm Orchestration
- Task Decomposition
- FAQ
API Reference
- agentchat
- cache
- coding
- interop
- interop.crewai
- interop.langchain
- interop.pydantic_ai
- interoperability
- interoperable
- registry
- io
- logger
- oai
- tools
- browser_utils
- code_utils
- exception_utils
- function_utils
- graph_utils
- math_utils
- retrieve_utils
- runtime_logging
- token_count_utils
AutoGen Studio
Ecosystem
interop
interop.registry
register_interoperable_class
def register_interoperable_class(
short_name: str) -> Callable[[InteroperableClass], InteroperableClass]
Register an Interoperable class in the global registry.
Returns:
Callable[[InteroperableClass], InteroperableClass]: Decorator function
Example:
@register_interoperable_class("myinterop")
class MyInteroperability(Interoperable):
def convert_tool(self, tool: Any) -> Tool:
# implementation
...
On this page