diff options
| author | Louis Burda <dev@sinitax.com> | 2026-02-02 08:10:56 +0100 |
|---|---|---|
| committer | Louis Burda <dev@sinitax.com> | 2026-02-02 08:11:17 +0100 |
| commit | d69c5b355c450e2c79b62b8a1a7946f375ac207d (patch) | |
| tree | a20cc4b977e400b2cd08b25f5ea9581156524356 /packages/multillm-agentwrap/src/multillm_agentwrap/__init__.py | |
| parent | 43ddca6e4de9ed2b8615dedd9a31ee42881fdcb5 (diff) | |
| download | multillm-main.tar.gz multillm-main.zip | |
Diffstat (limited to 'packages/multillm-agentwrap/src/multillm_agentwrap/__init__.py')
| -rw-r--r-- | packages/multillm-agentwrap/src/multillm_agentwrap/__init__.py | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/packages/multillm-agentwrap/src/multillm_agentwrap/__init__.py b/packages/multillm-agentwrap/src/multillm_agentwrap/__init__.py new file mode 100644 index 0000000..64e7203 --- /dev/null +++ b/packages/multillm-agentwrap/src/multillm_agentwrap/__init__.py @@ -0,0 +1,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"] |
