phaseo-agent عندما يحتاج تطبيق Rust إلى حلقة نموذج محدودة أو أدوات محلية أو موافقات أو مراجعة بشرية قابلة للاستئناف.
تعتمد حزمة وكلاء Rust على عميل phaseo وتشغّل جولات النموذج عبر واجهة Phaseo Responses API.
الإمكانات المدعومة
Rust بيئة تشغيل متزامنة مدعومة، وليست منفذًا مكافئًا في جميع الميزات لبيئة البث في TypeScript. توثّق هذه الصفحات واجهات API المتاحة في
phaseo-agent 0.1 فقط.نموذج التشغيل
- يرسل الرسائل الحالية وتعريفات الأدوات إلى
ModelClient - ينفّذ الأدوات المحلية المتاحة
- يتوقف مؤقتًا للموافقات أو المخرجات الخارجية أو المراجعة البشرية عند الحاجة
- يضيف النتائج ويتابع حتى الاكتمال أو بلوغ حد الخطوات
RunResult في تطبيقك إذا كان يجب أن يستمر التشغيل بعد إعادة تشغيل العملية.
لا يربط محوّل Gateway 0.1 حاليًا cost_nanos أو cost_cents من Gateway بالحقل UsageSummary.cost. لتتبّع الإنفاق، استخدم استجابة Gateway أو سجل التوليد بدلًا من حقل التكلفة في Agent SDK.
تثبيت Agent SDK
أضف حزمتَي Rust واضبط مفتاح API.
أنشئ وكيلك الأول
شغّل حلقة أدوات محلية عبر Phaseo Gateway.
الأدوات والموافقات
أضف أدوات محلية وخارجية وأدوات تتطلب موافقة.
مرجع Agent API
راجع تراكيب Rust وtraits وأساليبه بدقة.