بروتوكولات مفتوحة، صُنعت للوكلاء.

يكتب Made for Agent بروتوكولات مفتوحة ويتعهدها، ليقرأها وكلاء الذكاء الاصطناعي والنماذج والأدوات بالسهولة نفسها التي يقرؤها بها البشر. ويصدر كل بروتوكول نصًّا مقروءًا، وعقدًا مقروءًا آليًا، وأمثلة بصيغة JSON.

اقرأ مسودة LMSP 1.0 احصل على عقد OpenAPI

  1. الاكتشاف

    GET /.well-known/lmsp.json
    200 OK
    { "protocol": "lmsp",
      "versions": ["1.0"],
      "interfaces": [
        { "kind": "lmsp", "url": "…/lmsp/v1" },
        { "kind": "openai", "url": "…/v1" } ] }
  2. سرد النماذج

    GET /lmsp/v1/models
    200 OK
    { "data": [
        { "id": "qwen3:14b-q4_k_m",
          "status": "ready" } ] }
  3. الاستجابة

    POST /lmsp/v1/responses
    { "model": "qwen3:14b-q4_k_m", "stream": true, … }
    200 OK  text/event-stream
    event: response.output_text.delta
    data: {"delta":"A local model "}
    
    event: response.completed
    data: {"status":"completed"}
تبادل كامل واحد عبر LMSP: العثور على الخدمة، وسرد نماذجها، وبث إجابة.

البروتوكولات

بروتوكول واحد حتى الآن. وكل بروتوكول يليه يحصل على المجموعة نفسها: مواصفة وعقد وأمثلة.

LMSP

Local Model Service Protocol

مسودة 1.0

واجهة مشتركة لخدمات النماذج التي تعمل على جهازك: الاكتشاف، وفهرس النماذج، والاستجابات المبثوثة، والمهام الدائمة، إضافةً إلى نقاط نهاية متوافقة مع OpenAI للعملاء الذين تستخدمهم أصلًا.

كيف نكتب البروتوكولات

  • مقروءة للآلات أولًا

    يصدر كل بروتوكول مع عقد OpenAPI وأمثلة JSON ونسخة Markdown من كل صفحة، ليستعمله الوكيل بسهولة الإنسان نفسها.

  • محلية وخاصة افتراضيًا

    تستمع الخدمات إلى loopback فقط، ويقترن العملاء قبل أن يتخاطبوا، وتبقى المطالبات خارج السجلات وإعلانات الاكتشاف.

  • متوافقة مع ما هو قائم

    نبني على اصطلاحات OpenAI وOllama وMCP وA2A. ويواصل العملاء الحاليون عملهم بعد تغيير عنوان URL الأساسي.

  • اكتشاف بلا حالة، وعمل دائم

    يعيد العملاء اكتشاف القدرات كلما احتاجوا إليها. والمهام الطويلة مهام محفوظة تنجو من إعادة التشغيل.

للوكلاء وبرامج الزحف

كل ما هنا متاح بنص عادي. ولا حاجة إلى سكربتات لقراءته.

/ar/llms.txt
فهرس هذا الموقع لنماذج اللغة
/ar/llms-full.txt
مواصفة LMSP كاملة في ملف Markdown واحد
/ar/lmsp/1.0/tasks.md
أي صفحة من المواصفة بصيغة Markdown: استبدل الشرطة المائلة الأخيرة في عنوانها بـ ‎.md‎
/lmsp/1.0/openapi.json
عقد LMSP 1.0، بصيغة OpenAPI 3.2
/sitemap.xml
كل صفحة بكل لغة، مع روابط hreflang