Transformers documentation
tiny-agents
ابدأ الآن
الفئات الأساسية
النماذج
المعالجات المسبقة
الاستدلال
واجهة برمجة التطبيقات Pipeline
توليد واجهة برمجة التطبيقات
التحسين
التحدث مع النماذج
التقديم
التدريب
الأجهزة
التكميم
التكاملات مع النظام البيئي
الموارد
واجهة برمجة التطبيقات
You are viewing main version, which requires installation from source. If you'd like
regular pip install, checkout the latest stable version (v5.22.1).
tiny-agents
يقدّم tiny-agents نمطاً بسيطاً لبناء وكلاء يستخدمون الأدوات. تربط حلقة بايثون صغيرة عميل MCP بالأدوات القادمة من خوادم MCP. تعمل مساحات Hugging Face Spaces كخوادم MCP. يمكنك العثور على المزيد من المساحات المتوافقة على Hub.
أنشئ ملف إعدادات يشير إلى نموذجك المحلي وخادم الأداة. يستخدم هذا المثال مساحة لتوليد الصور.
{
"model": "Menlo/Jan-nano",
"endpointUrl": "http://localhost:8000",
"servers": [
{
"type": "sse",
"url": "https://evalstate-flux1-schnell.hf.space/gradio_api/mcp/sse"
}
]
}شغّل الوكيل باستخدام إعداداتك.
tiny-agents run path/to/your/config.json
تأكد من أن transformers serve يعمل في الخلفية. سيقوم الوكيل باستخدام نموذجك المحلي لتشغيل أداة توليد الصور.
Agent loaded with 1 tools:
• flux1_schnell_infer
» Generate an image of a cat on the moon
<Tool req_0_tool_call>flux1_schnell_infer {"prompt": "a cat on the moon", "seed": 42, "randomize_seed": true, "width": 1024, "height": 1024, "num_inference_steps": 4}
Tool req_0_tool_call
[Binary Content: Image image/webp, 57732 bytes]
The task is complete and the content accessible to the User
Image URL: https://evalstate-flux1-schnell.hf.space/gradio_api/file=/tmp/gradio/3dbddc0e53b5a865ed56a4e3dbdd30f3f61cf3b8aabf1b456f43e5241bd968b8/image.webp
380576952
I have generated an image of a cat on the moon using the Flux 1 Schnell Image Generator. The image is 1024x1024 pixels and was created with 4 inference steps. Let me know if you would like to make any changes or need further assistance!