إصداراستوديوrust-2024v0.1.8
الإعلان عن ADK-Rust v0.1.8: منشئ الوكيل المرئي و Rust 2024
نقدم ADK Studio لتصميم سير العمل المرئي، ودعم إصدار Rust 2024، ونمط وكيل الموجه الجديد.
·5 دقائق قراءة
1. ADK Studio: منشئ الوكيل المرئي
يسعدنا أن نقدم ADK Studio، بيئة مرئية قوية لتصميم واختبار ونشر وكلاء الذكاء الاصطناعي. باستخدام ADK Studio، يمكنك:
- محرر سير العمل المرئي: اسحب وأفلت الوكلاء والأدوات والموجهات لإنشاء سير عمل معقدة دون كتابة تعليمات برمجية متكررة.
- الاختبار في الوقت الفعلي: تحدث مع وكلائك فورًا أثناء بنائهم، مع فحص الحالة المباشر.
- توليد التعليمات البرمجية: قم بتصدير تصميماتك المرئية إلى تعليمات برمجية جاهزة للإنتاج من Rust بنقرة واحدة.
[لقطة شاشة ADK Studio]
محرر ADK Studio المرئي
2. دعم إصدار Rust 2024
ADK-Rust v0.1.8 يدعم بالكامل إصدار Rust 2024 الجديد. لقد قمنا بتحديث حزمنا الداخلية للاستفادة من أحدث ميزات اللغة، مما يضمن أداءً وبيئة عمل أفضل.
ملاحظة: يتطلب ADK-Rust الآن Rust 1.85 أو أحدث.
[package]
edition = "2024"
rust-version = "1.85"
[dependencies]
adk-rust = "0.1.8"3. وكيل الموجه الجديد
نمط وكيل الموجه الجديد يبسط توجيه الطلبات الذكي. بدلاً من هندسة الأوامر المعقدة، استخدم وكيل الموجه المخصص لتوزيع المهام على وكلاء فرعيين متخصصين بناءً على النية.
let router = LlmAgentBuilder::new("router")
.description("Routes requests to the appropriate specialist")
.sub_agents(vec![
Arc::new(billing_agent),
Arc::new(tech_support),
Arc::new(sales_agent),
])
.model(Arc::new(model))
.build()?;4. تغييرات جذرية
يتضمن هذا الإصدار بعض التغييرات الجذرية لتحسين الاتساق والاستقرار:
- تمت إعادة تسمية حزمة `gemini_rust` إلى `adk_gemini` لتحقيق الاتساق.
- تم تحديث الحد الأدنى لإصدار Rust المدعوم إلى 1.85.
- تمت إعادة هيكلة `AgentBuilder` إلى `LlmAgentBuilder` من أجل الوضوح.