نستخدم ملفات تعريف الارتباط. تُبقيك ملفات تعريف الارتباط وتخزين المتصفح مسجّلًا للدخول وتتذكر تفضيلاتك. وبإذنك نقيس أيضًا كيفية استخدام الموقع. يمكنك في أي وقت. راجع سياسة ملفات تعريف الارتباط.
نستخدم ملفات تعريف الارتباط. تُبقيك ملفات تعريف الارتباط وتخزين المتصفح مسجّلًا للدخول وتتذكر تفضيلاتك. وبإذنك نقيس أيضًا كيفية استخدام الموقع. يمكنك في أي وقت. راجع سياسة ملفات تعريف الارتباط.
baseten/joey-1يعمل من رصيدك بالأسعار أعلاه. تبدأ الحسابات الجديدة باستخدام مجاني.
الإعدادات
Baseten: Joey 1 هو نموذج قرارات من Baseten، صدر في 29 أكتوبر 2026. يأتي من Base Labs، فريق الأبحاث في Baseten، وهو مبني على Qwen3.5-2B، وهو أساس صغير بحجم 2 مليار معامل. بدلا من توليد نصوص حرة، صمم Joey 1 حول مهمة واحدة: أخذ حالة ومجموعة من الأسئلة المصنفة وإرجاع قرارات. هذا التركيز يجعله نوعا مختلفا من المكونات عن نموذج محادثة عام، وهو السبب في أنه يقع في فئة القرارات بدلا من أن يكون إلى جانب نماذج توليد النصوص.
يقبل النموذج النصوص والصور كمدخلات. الحالة التي تعطيها له يمكن أن تكون نصا عاديا أو JSON، والأسئلة التي تطرحها مصنفة: أسئلة بنعم أو لا، وأسئلة متعددة الخيارات، وأسئلة ترتيبية. مخرجاته قرارات وليست نصوصا، لذا ينبغي أن تتوقع إجابات منظمة على الأسئلة التي تطرحها بدلا من مقال أو رد محادثة. نافذة السياق هي 16,384 رمزا، والحد الأقصى للمخرجات هو 14,745 رمزا، وهو سخي نسبيا مقارنة بحجم المدخلات ويترك مجالا لدفعة كبيرة من الأسئلة وإجاباتها في نداء واحد.
الاستخدامات العملية تتبع مباشرة هذا الشكل. يناسب Joey 1 سير العمل حيث يكون شيء آخر قد جمع الحالة بالفعل وتحتاج إلى تطبيق حكم متسق عليها: تصنيف عنصر أو توجيهه، والإجابة عن قائمة تحقق من أسئلة بنعم أو لا حول سجل، واختيار خيار واحد من مجموعة محددة، أو وضع حكم على مقياس ترتيبي. ولأنه يقبل الصور إلى جانب النص، يمكن أن تتضمن الحالة مواد بصرية، لذا يمكن أن تكون لقطات الشاشة أو المسحات الضوئية أو الصور جزءا مما يستنتج منه النموذج. وهو مناسب بطبيعته كخطوة تسجيل أو تقييم أو فرز داخل خط أنابيب أكبر، حيث يتولى النظام المحيط الاسترجاع واستدعاءات الأدوات والرد النهائي، ويقدم Joey 1 القرار.
تستدعيه عبر واجهة api14 المتوافقة مع OpenAI باستخدام معرف النموذج "baseten/joey-1". ولأن الواجهة تتبع شكل إكمال المحادثة في OpenAI، فإن حزم SDK والعملاء الحاليين في OpenAI يعملون مع تغيير عنوان URL الأساسي ومعرف النموذج. لا يسرد النموذج أي معاملات طلب مدعومة، لذا تعامل معه على أنه يقبل جسم الطلب القياسي دون مقابض ضبط إضافية مثل temperature أو top_p. أرسل حالتك وأسئلتك المصنفة في الطلب واقرأ القرارات من الرد.
الشيء الرئيسي الذي يجب أخذه في الحسبان هو نافذة السياق البالغة 16,384 رمزا. إذا كانت حالتك مستندا طويلا أو حمولة JSON كبيرة أو سجلا طويلا من المحادثة، فقد لا تتسع، ونموذج بسياق أطول سيكون أنسب لتلك الحالة. كما أن Joey 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/joey-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: Joey 1.