المظهر
اللغة

Pi Agent (pi)

اربط Pi Agent بـGetVibe عبر مزوّد مخصص متوافق مع OpenAI: عنوان URL أساسي، ومفتاح من GETVIBE_API_KEY، ونموذج gpt-6.1-sol.

إعداد جاهز

يُنشأ من كتالوجنا عند الطلب: عنوان API، وكل نموذج منشور مع حدود السياق والإخراج الخاصة به، والإعدادات الموصى بها. لا يحتوي على أي مفتاح. يستبدل Pi المرجع بالمفتاح من GETVIBE_API_KEY ($GETVIBE_API_KEY في models.json). يحدد settings.json النموذج الافتراضي — إذا كان لديك هذا الملف بالفعل، فانسخ حقوله الأربعة فقط.

# macOS / Linux
mkdir -p ~/.pi/agent
curl -fsSL https://getvibeapi.com/api/integrations/pi.models.json -o ~/.pi/agent/models.json
curl -fsSL https://getvibeapi.com/api/integrations/pi.settings.json -o ~/.pi/agent/settings.json
# Windows PowerShell
New-Item -ItemType Directory -Force "$HOME\.pi\agent" | Out-Null
Invoke-WebRequest https://getvibeapi.com/api/integrations/pi.models.json -OutFile "$HOME\.pi\agent\models.json"
Invoke-WebRequest https://getvibeapi.com/api/integrations/pi.settings.json -OutFile "$HOME\.pi\agent\settings.json"
  • النموذج الرئيسي — gpt-6.1-sol: مبرمج وكيلي قوي بسياق كبير وسعر معتدل؛ ويُبقي المعرّف المجرّد على التحويل التلقائي بين القنوات مفعّلًا.
  • المهام الصغيرة — deepseek-v4.1-flash: أرخص نموذج قادر بسياق 1M، للعناوين والملخصات ورسائل الالتزام والضغط.
  • تشغيل البث، ومهلة طلب 600 ثانية، وجهد استدلال medium: الإجابة الاستدلالية الطويلة تستغرق دقائق، وبدون البث تصطدم بحد الانتظار.
  • معرّفات النماذج المجرّدة في كل مكان، دون :suffix — فذلك يُبقي التحويل التلقائي عند الفشل إلى قناة سليمة مُفعَّلًا.
تتغيّر القائمة: عند ظهور طُرز جديدة، نزّل الملف مرة أخرى. للإبقاء على بعض الطُرز فقط، أضف ?models= مع مُعرّفات مفصولة بفواصل إلى الرابط.

يقرأ Pi المزوّدين المتوافقين مع OpenAI والمحدَّدين من قِبل المستخدم من ~/.pi/agent/models.json. لاستخدام GetVibe استعمل Chat Completions، والعنوان https://getvibeapi.com/v1، والنموذج gpt-6.1-sol.

1. أضف مزوّدًا

{
  "providers": {
    "getvibe": {
      "baseUrl": "https://getvibeapi.com/v1",
      "api": "openai-completions",
      "models": [
      { "id": "gpt-6.1-sol", "name": "GPT-6.1 Sol" },
      { "id": "claude-opus-5.5", "name": "Claude Opus 5.5" },
      { "id": "deepseek-v4.1-flash", "name": "DeepSeek V4.1 Flash" },
      { "id": "kimi-k3.1-pro", "name": "Kimi K3.1 Pro" }
      ]
    }
  }
}

2. اضبط المفتاح وشغّل اختبارًا

# GETVIBE_API_KEY must be set in your environment
pi --provider getvibe --model gpt-6.1-sol --api-key "$GETVIBE_API_KEY" "Reply with a single word: ready"
لا تضمّن المفتاح في models.json: يقبله Pi عبر وسيط --api-key. أعد فتح منتقي الطرازات بعد تعديل الملف.
Pi Agent + GetVibe API — مزوّد متوافق مع OpenAI | GetVibe API