blob: 64e72030e75a66b3d1ba5e565d08ac95af176890 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
"""
Agent wrapper provider for multillm.
Wraps chat providers with agentic capabilities including:
- Tool execution loop
- Conversation history management
- Multi-turn interactions
Usage:
# Wrap any chat provider with agentic capabilities
client = multillm.Client()
# Use agentwrap/ prefix to make any chat model agentic
async for msg in client.run("agentwrap/google/gemini", "Hello"):
print(msg)
"""
from .provider import AgentWrapProvider as Provider
__all__ = ["Provider", "AgentWrapProvider"]
|