نستخدم ملفات تعريف الارتباط. تُبقيك ملفات تعريف الارتباط وتخزين المتصفح مسجّلًا للدخول وتتذكر تفضيلاتك. وبإذنك نقيس أيضًا كيفية استخدام الموقع. يمكنك في أي وقت. راجع سياسة ملفات تعريف الارتباط.
نستخدم ملفات تعريف الارتباط. تُبقيك ملفات تعريف الارتباط وتخزين المتصفح مسجّلًا للدخول وتتذكر تفضيلاتك. وبإذنك نقيس أيضًا كيفية استخدام الموقع. يمكنك في أي وقت. راجع سياسة ملفات تعريف الارتباط.
baseten/elephant-1يعمل من رصيدك بالأسعار أعلاه. تبدأ الحسابات الجديدة باستخدام مجاني.
الإعدادات
Baseten: Elephant 1 هو نموذج قرارات من Baseten، طوره Base Labs، فريق البحث في الشركة. وهو مبني على Qwen3.5-9B وله 9B معامل. وبدلا من توليد محادثة حرة الشكل، صمم النموذج ليعيد قرارات، مما يضعه في فئة القرارات على api14. إذا كنت تبني نظاما يحتاج إلى نموذج يلتزم بخيار بدلا من إنتاج نص نثري، فهذا هو نوع النموذج الذي يستحق التقييم.
يقبل النموذج إدخالا نصيا وينتج قرارات كمخرجات. نافذة السياق لديه هي 16,384 رمزا، والحد الأقصى للمخرجات هو 14,745 رمزا. يمكن أن تأخذ المدخلات شكل حالة، مقدمة كنص أو JSON، إلى جانب أسئلة محددة النوع. أنواع الأسئلة المدعومة هي نعم/لا، والاختيار من متعدد، والترتيبية. ولأن نمط المخرجات هو قرارات، ينبغي أن تتوقع إجابات منظمة للأسئلة التي تطرحها بدلا من نص سردي، وأن تصمم منطق التحليل والمعالجة اللاحقة على هذا الأساس.
تتبع حالات الاستخدام العملية مباشرة من هذا التصميم. الحالة مع سؤال بنعم/لا تناسب بوابات الموافقة، وفحوص الأهلية، وفرز السياسات، حيث يحتاج خط المعالجة إلى حكم واضح على سجل أو طلب. أسئلة الاختيار من متعدد تناسب مهام التوجيه والتصنيف، مثل إرسال تذكرة واردة إلى قائمة الانتظار الصحيحة أو اختيار فئة لمستند. الأسئلة الترتيبية مفيدة عندما تقع الإجابة على مقياس، على سبيل المثال تصنيف الخطورة أو الأولوية من حالة مقدمة. تقديم الحالة بصيغة JSON يناسب سير العمل حيث يأتي الإدخال أصلا من API أو قاعدة بيانات وتريد تمريره دون إعادة تشكيله إلى نص نثري. في كل حالة يقرأ النموذج الحالة ويجيب عن السؤال محدد النوع، مما يبقي المخرجات ضيقة وأسهل في التحقق من النص الحر.
تستدعي النموذج عبر API المتوافق مع OpenAI في api14 باستخدام معرف النموذج "baseten/elephant-1". ولأن الواجهة تتبع تنسيق OpenAI، فإن مكتبات عميل OpenAI الحالية وأنماط الطلبات تنتقل معك، مع تبديل معرف النموذج. لا يسرد النموذج أي معاملات طلب مدعومة تتجاوز ما يقبله API افتراضيا، لذا أبق الطلبات على الحقول القياسية وتجنب الاعتماد على معاملات ضبط اختيارية مثل temperature أو top_p؛ تحقق من قائمة المعاملات الحية على الصفحة قبل أن تبني أي شيء حول أي منها. تحدد نافذة السياق البالغة 16,384 رمزا مقدار الحالة وعدد الأسئلة التي يمكنك إرسالها في طلب واحد، لذا أبق المدخلات ضمن هذه الميزانية.
النموذج نص دخلا وقرارات خرج، لذا لا يناسب العمل الذي يحتاج إلى نص نثري أو ملخصات أو نص مولّد آخر؛ نموذج توليد نص عام هو الخيار الأفضل هناك. كما أن غياب المعاملات المدعومة يعني أنك لا تستطيع تشكيل سلوك أخذ العينات عبر الطلب، وهذا مهم إذا كنت تحتاج إلى مخرجات متنوعة أو إبداعية. لمهام القرار على حالة محدودة، مع أسئلة محددة النوع وسياق يتسع ضمن 16,384 رمزا، فإن Elephant 1 خيار مركز لاختباره مقابل أحمال العمل الخاصة بك.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.post("/decisions", { body: {
"model": "baseten/elephant-1",
"state": "Customer: I was charged twice for my order and want my money back.",
"questions": {
"team": {
"type": "choice",
"instructions": "Which team should handle this message?",
"criteria": {
"billing": "Payments, refunds, invoices",
"support": "Product questions and bugs",
"sales": "Pricing and new purchases"
}
},
"urgent": {
"type": "noul",
"instructions": "Does this need a reply today?",
"criteria": {
"true": "Money, outage or legal risk",
"false": "Can wait"
}
}
}
} });
console.log(result.answers);
لا توجد مواضيع في هذا المجتمع بعد. افتح أول موضوع عن Baseten: Elephant 1.