الأطر والمنصات
Prompt flow
استخدم TokenLab من خلال اتصالات OpenAI في Prompt flow
نظرة عامة
يدعم اتصال OpenAI في Prompt flow خاصية base_url مخصصة. قم بضبطها على نقطة النهاية /v1 الخاصة بـ TokenLab واستخدم معرفات نماذج TokenLab في تدفق العمل (flow) الخاص بك.
النوع: منصة بناء وتقييم تدفق العمل (Flow builder and evaluation platform)
المسار الأساسي: Chat Completions المتوافقة مع OpenAI
مستوى دعم الموثوقية: مسار مدعوم ومتوافق مع OpenAI
التثبيت
pip install promptflow promptflow-toolsإنشاء اتصال
احفظ الاتصال أدناه في openai.yaml. يطلب الأمر مفتاح API محليًا. في عقدة OpenAI، ضع معرّف نموذج TokenLab في inputs.model؛ أما deployment_name فهو خاص بـ Azure OpenAI.
$schema: https://azuremlschemas.azureedge.net/promptflow/latest/OpenAIConnection.schema.json
name: open_ai_connection
type: open_ai
base_url: https://api.tokenlab.sh/v1
api_key: "<user-input>"pf connection create --file openai.yamlملاحظات حول تدفق العمل (Flow)
في ملف flow.dag.yaml الخاص بك، تأكد من مطابقة اسم الاتصال مع الأمر المذكور أعلاه:
nodes:
- name: chat
type: llm
source:
type: code
path: chat.jinja2
inputs:
model: claude-sonnet-5
api: chat
connection: open_ai_connectionملاحظات حول نقطة النهاية (Endpoint)
يستخدم هذا التكامل اتصال Prompt flow المتوافق مع OpenAI. تتطلب استجابات TokenLab الأصلية (Native TokenLab Responses)، و Anthropic Messages، ومسارات Gemini استخدام أدوات Prompt flow أو عقد Python مخصصة تقوم باستدعاء نقاط النهاية تلك مباشرة.