Skip to main content
استخدم الحزمة المنشورة phaseo-agent عندما يحتاج تطبيق Rust إلى حلقة نموذج محدودة أو أدوات محلية أو موافقات أو مراجعة بشرية قابلة للاستئناف. تعتمد حزمة وكلاء Rust على عميل phaseo وتشغّل جولات النموذج عبر واجهة Phaseo Responses API.

الإمكانات المدعومة

Rust بيئة تشغيل متزامنة مدعومة، وليست منفذًا مكافئًا في جميع الميزات لبيئة البث في TypeScript. توثّق هذه الصفحات واجهات API المتاحة في phaseo-agent 0.1 فقط.

نموذج التشغيل

  1. يرسل الرسائل الحالية وتعريفات الأدوات إلى ModelClient
  2. ينفّذ الأدوات المحلية المتاحة
  3. يتوقف مؤقتًا للموافقات أو المخرجات الخارجية أو المراجعة البشرية عند الحاجة
  4. يضيف النتائج ويتابع حتى الاكتمال أو بلوغ حد الخطوات
لا تخزّن SDK عمليات التشغيل في خدمة تستضيفها Phaseo. احفظ RunResult في تطبيقك إذا كان يجب أن يستمر التشغيل بعد إعادة تشغيل العملية. لا يربط محوّل Gateway 0.1 حاليًا cost_nanos أو cost_cents من Gateway بالحقل UsageSummary.cost. لتتبّع الإنفاق، استخدم استجابة Gateway أو سجل التوليد بدلًا من حقل التكلفة في Agent SDK.

تثبيت Agent SDK

أضف حزمتَي Rust واضبط مفتاح API.

أنشئ وكيلك الأول

شغّل حلقة أدوات محلية عبر Phaseo Gateway.

الأدوات والموافقات

أضف أدوات محلية وخارجية وأدوات تتطلب موافقة.

مرجع Agent API

راجع تراكيب Rust وtraits وأساليبه بدقة.
آخر تعديل في ٢ أكتوبر ٢٠٢٦