انتقل إلى المحتوى
العودة إلى Nymbot

قاعدة المعرفة المطورين

API نظرة عامة

تستخدم النماذج والإنتاجيات والتوازنات التي تستخدمها في التطبيق، من الكود الخاص بك، وتتحدث API إلى المكونات OpenAI و Anthropic، لذلك تعمل معظم الأدوات و SDK من خلال تغيير URL القائمة والمفتاح.

ما هي النار

تحميل HTTP API nymbot.ai يجيب نفس الطلبات التي يتم إرسالها بالفعل من قبل عميل OpenAI أو Anthropic.

يتم دفعها من نفس اثنين. التوازن كما هو الحال مع التطبيق ، على نفس الأسعار.لا توجد ترخيص ولا رسوم مجانية على API: يتم دفع كل طلب من الائتمان التي اشتريتها.

ما لا يفعل API هو إضافة أي شيء من Nymbot الخاص بك. رسائلك تنتقل إلى النماذج أثناء إرسالها: لا إشعار نظام Nymbot، لا الذاكرة، لا توضيحات تاريخية أو لغة.

قاعدة URL

استخدامقاعدة URL
OpenAI SDKs وأدوات متوافقة مع OpenAIhttps://nymbot.ai/api/v1
SDK Anthropic و كود كودhttps://nymbot.ai/api (الإضافة إلى SDK /v1/messages نفسها )

كل نقطة حياة تحت /api/v1/طريق لا يعرفه يعود 404 ثم يعود الطريق المعروف الذي يسميه الطريق الخاطئ 405كلاهما مثل JSON.

يجيب API على طلبات الأرشيف من أي موقع ، بحيث يمكن لصفحة المتصفح إدخالها. كل ما تريد إرساله إلى متصفح يمكن قراءته من قبل أي شخص يفتح ذلك ، لذلك فقط القيام بذلك مع مفتاح يحتوي على صيغة صغيرة. كابالأهداف المشتركة مع nym الخاص بك (المفاتيح والبيانات المباشرة، NWC Auto-top-up و refund redemption) هي استثناءات: في المتصفح، فإنها تجيب فقط على مواقع Nymbot الخاصة بك. توقيع طلبات الحساب.

إرسال كل جسم JSON مع Content-Type: application/jsonأي نوع آخر يتم رفضه 415وبالتالي ، فإن شكل HTML بسيط أو text/plain لا يستطيع طلب من الموقع الآخر الوصول إلى API. -H "Content-Type: application/json" إلى جانب -d.

المفتاح الحار

يتم إنشاء المفتاحات في التطبيق.Open النار في صفحة الجانب من تطبيقات الويب، أو في البرنامج على Android و iOS، ثم اضغط على إنشاء مفتاحإعطيت اسمًا، وإذا كنت ترغب في ذلك، ومرحلة إنتهاء.

تظهر المفتاح مرة واحدة. كشفها في مكان آمن قبل إغلاق العلامة: Nymbot يحفظ فقط علامة تجارية منها، لذلك لا يمكن أن تظهر لك مرة أخرى. لا يمكن استرداد المفتاح المفقود؛ إلغاءه وخلق آخر.

يبدو أن المفتاح sk-nymbot- ثم تتبعها 43 حرفًا، وأرقامًا، وأرقامًا، وتحديدًا، وتحديدًا، وتحديدًا، وتحديدًا. sk-nymbot-Qm7x…c2Lw.

  • المفتاح يحتوي على نيم. إنها تستغرق التكلفة الخاصة بك ، ويمكن أن تخلق أو تغير أو إلغاءها فقط ، أي شخص يحمل مفتاحه يمكن أن يستغرق معها ، لذلك تشخيصها مثل كلمة المرور.
  • كوبونات في الأسهم قد يكون لديك ميزة التكلفة ، ويمكن إعادة ميزة التكلفة كل يوم ، كل أسبوع (الأول) أو كل شهر (الأول) في 00:00 UTC. فإنه يقدر كل التكاليف ، وهو ميزة قياسية كميزة 10 و ميزة Pro كميزة 100 ، لذلك فإنه يعني نفس ما إذا كان ميزة طلب التكلفة. قبل أن يتم تشغيل طلب ، يتم تحديد أقصى تكلفة (إعادة إلى ميزات كاملة) مع ما تبقى من ميزة. 403 key_limit_reached، حتى لو كان الإجابة قد وصلت تحت القفز ، فإن الخطأ يظهر كم ما زال ومتى يتم إعادة القفز. max_tokens يتم تكلفة طلب ما يكلفه في الواقع والذي يقدر مع الحد الأقصى ، لذلك إذا تقرر المورد المزيد من التوترات مما تم وضعها في الجانب الأيسر ، فإن آخر طلب الذي يطابقه يمكن أن يأخذ الحد الأقصى قليلا من الحد الأقصى ، ثم يتم رفضه.
  • لا يزال كوباً مجهزًا فقط يتوقف عن التكاليف. ويمكن أيضًا أن يتم التحقق من التوازن، ويقرأ تاريخها، ويحدد النماذج، ويحصل على تقييمات، ويحصل على التحقق من الفيديو الذي بدأه بالفعل.
  • Expiry هو خيار. بعد موعد تحديدك ، فإنه يتوقف عن العمل.
  • الإلغاء هو عاجل ومتأخر. يظل المفتاح الذي تم إلغاؤه في طلبها التالي. يظل في القائمة، علامة تم إلغاؤه، لذلك لا تزال تاريخ النفقات معقدة.
  • يمكن أن يكون لديك ما يصل إلى 25 مفتاحًا فعالًا، كل منها مع اسمها الخاص.

يظهر الشاشة نفسها استهلاك كل مفتاح في هذه الفترة، وفي مجموعها، عندما تم استخدامه لأول مرة، كلا التقديرات الخاصة بك والطلبات API الأخيرة الخاصة بك. إدارة المفتاح.

تصديق طلب

إرسال المفتاح في أي من هذه المفاتيح.إنها متساوية، لذلك استخدم ما يرسله المستخدم الخاص بك على الفور:

Headerإرسال بواسطة
Authorization: Bearer sk-nymbot-…OpenAI SDKs، معظم الأدوات، Claude Code مع ANTHROPIC_AUTH_TOKEN
x-api-key: sk-nymbot-…SDK الإنجليزية
api-key: sk-nymbot-…عملاء Azure

إرسال مفتاح مفقود أو غير معروف أو إلغاء أو قد انتهى 401مع القائمة missing_api_key, invalid_api_key, revoked_api_key أو expired_api_keyتخصيص النماذج والفيديوهات والأصوات والطرق الدفع لا يحتاج إلى مفتاح.

يمكن أيضًا دفع الصور والفيديو، واللغة، والتسجيلات، والتدخلات على طلب واحد في وقت واحد من خلال Lightning بدون مفتاح: إرسال الطلب دون واحد ودفعه في الحساب. 402 إجابة: انظر الدفع على الطلب دون مفتاح.

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

طلبك الأول

وضع المفتاح في متغيرات البيئة، ثم طلب من النماذج شيء. NYMBOT_API_KEY.

cURL

export NYMBOT_API_KEY="sk-nymbot-..."

curl https://nymbot.ai/api/v1/chat/completions \
  -H "Authorization: Bearer $NYMBOT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "nymbot/auto",
    "messages": [{"role": "user", "content": "What is a Lightning invoice?"}]
  }'

Python

import os
from openai import OpenAI

client = OpenAI(
    base_url="https://nymbot.ai/api/v1",
    api_key=os.environ["NYMBOT_API_KEY"],
)

reply = client.chat.completions.create(
    model="nymbot/auto",
    messages=[{"role": "user", "content": "What is a Lightning invoice?"}],
)
print(reply.choices[0].message.content)

JavaScript

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://nymbot.ai/api/v1",
  apiKey: process.env.NYMBOT_API_KEY,
});

const reply = await client.chat.completions.create({
  model: "nymbot/auto",
  messages: [{ role: "user", content: "What is a Lightning invoice?" }],
});
console.log(reply.choices[0].message.content);

nymbot/auto هو إرسال Nymbot الخاص بك، التي يتم دفعها من التوازن القياسي. وضع ID من نموذج الكاتالوني هناك بدلا من ذلك، مثل: anthropic/claude-sonnet-5، لاستخدام هذا النموذج من التوازن Pro. قائمة النماذج إرسال كل ID.

ما هي تكاليف طلب

API يلتحق بنفس الطريقة التي يقوم بها التطبيق.

  • ما هو التوازن nymbot/auto استهلاك هذه المعايير التوازن (10 sats a credit).كل نموذج التلفزيون الآخر يستهلك Pro التكلفة (100 سعر ثانية). إنتاج الصورة المعتادة والرسالة المعتادة التكلفة المعتادة؛ كل من التكلفة الأخرى التكلفة المعتادة التكلفة المعتادة التكلفة التكلفة المعتادة التكلفة التكلفة التكلفة التكلفة التكلفة التكلفة التكلفة التكلفة التكلفة التكلفة التكلفة التكلفة التكلفة التكلفة التكلفة التكلفة التكلفة التكلفة التكلفة.
  • كم كم يتم تقييم طلب الدردشة على الأسهم التي قامت بها النماذج في الواقع، في أسعار نشرها من قبل المورد. لديه هذه الأسعار 5% تكلفة اضافية ثم يتم تكرارها بنسبة 1.5، لذلك يمكنك دفع 1.575 مرة من سعر قائمة المورد. يتم تحويلها إلى الأسهم في سعر بيتكوين الحي وتكلفة في آلاف المائة من الائتمان. يتم تقييم الصور المهنية والفيديو والتصريحات لكل جيل، لكل ثانية أو لكل شخص، والترجمة لكل ثانية من الصوت، مع نفس الأسعار والحد الأدنى.
  • أدناه . كل طلب محدد يغطي تكلفة ما لا يقل عن 0.05 من الائتمان: نصف على التكلفة القياسية، 5 الائتمان على Pro.
  • ضع، ثم استقر. قبل أن يتم تشغيل طلب ، يتم الاحتفاظ بأكثر من تكلفة من حسابك ، وفقًا إلى ما تم إرساله وأكثر من الميزات التي يمكن أن تكتبها. يحتوي النص الخارجي ASCII على أرقام UTF-8 ، وتحتوي الأرقام ASCII والأرقام التقييمية على أرقام كل منها ، لذلك يحتفظ النص في أي سجل ، الكود والأرقام بالكامل. يحتوي الاحتفاظ على الأرقام الكاملة ، على الأقل واحد ، لذلك يحتاج أي طلب إلى ما لا يقل عن 10 أرقام مجانية على التقييم القياسي أو 100 أرقام على Pro للبدء. يحصل على تكلفة حقيقة فقط ؛ يتم إنفاذ بقية الأرقام عند الانتهاء. يحتفظ طلب طويل بمجرد الانتهاء. 402 insufficient_balance إذا كان التكلفة الحقيقية أعلى من التكلفة الحقيقية، فإن التكلفة الحقيقية ستحصل على كل التكلفة. (owed_sats في ال nymbot ما يملكه يتم دفع أولاً من الأوراق التالية التي تصل إلى هذا التوازن. حتى يتم دفعها، لا يمكن إنفاق أي شيء على هذا التوازن: لا من قبل API، والرد في التطبيق، أو نقل أو هدية.
  • لا كمية كافية من الائتمان. إذا لم تتمكن المصارف من تغطية الاحتياطي، يتم رفض الطلب 402 قبل أن يتم تشغيل أي شيء.الخطأ يقول أي التوازن قصير، كم عدد الأسهم التي يحتاجها الطلب، وكم عدد مجاني. max_tokens وهذا يعني ضغط أقل.
  • الفشل لا تكلف طلبًا ناجحًا، ما لم يُقدّم المورد رسومًا على العمل الذي قام به قبل النجاح، أو البحث على شبكة الإنترنت. nymbot/auto تم تشخيص المهمة بالفعل، ثم هذا هو ما تدفعه، على الأقل 0.05 القيمة. يتم تخصيص إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرس
  • البحث WEB تتراوح تكلفة البحث 0.008 دولارًا ، يتم تحويلها إلى sats ، في كل مرة تقوم بها البحث ، سواء كان النموذج يتردد أو لا.

كل إجابة تقول كم تكلفه.إجابة JSON تحمل nymbot موضوع مع التكلفة التي تم دفعها من، والترخيص في الائتمان والمعدلات، وما تبقى:

التكلفة المتعلقة

"nymbot": {
  "balance": "pro",
  "charged_credits": 0.162,
  "charged_sats": 16.2,
  "balance_credits": 412.425,
  "balance_sats": 41242.5
}

تتعرض الإجابات المدفوعة أيضًا إلى هذه المفاتيح ، والتي هي مكانًا للبحث عن تكلفة الإجابات التي ليست JSON ، مثل الكلام:

Headerمعنى
X-Nymbot-Cost-Satsما هو تكلفة هذا الطلب، في الأسهم.
X-Nymbot-Balance-Satsما تبقى على التوازن التي تم دفعها من، في الأسهم.
X-Request-IdID للطلب، على كل إجابة. اكتب ذلك إذا كنت تتصل بالدعم.

أسعار الفوركس لكل مليون دينار، بما في ذلك السعر والميزانية، هي في قائمة النماذج في الدولار و الأسهم و في قائمة الأسعارإذا لم يتم قراءة سعر بيتكوين ، فإن الطلبات المدفوعة ستعود. 503 price_unavailable مع Retry-After: 60 بدلا من التفكير

خطأ

كل خطأ له نفس الشكل ، وهو ما يعرفه عملاء OpenAI بالفعل. code هو الاسم المستقر الذي يمكنك الاطلاع عليه message هو بالنسبة للإنسان، ويمكن أن يتغير.

خطأ الجسم

{
  "error": {
    "message": "This request needs up to 200 sats (2 credits) on your Pro balance, and 40 sats are free. Catalog models spend the Pro balance. Top up in the Nymbot app or with POST /api/v1/topup/create/btc-lightning.",
    "type": "insufficient_quota",
    "code": "insufficient_balance",
    "param": null,
    "balance": "pro",
    "required_sats": 200,
    "balance_sats": 40
  }
}
الوضععندما
400 invalid_request_errorلا يمكن أن يكون الجسد حاسماً JSON (invalid_json) ، يفترض أن يفترض أن يفترض أن يفترض أن يفترض أن يفترض أن يفترض أن يفترض (missing_required_parameter) ، يكون قيمة خطأ ، أو يطلب الطلب شيئاً لا يفعله النموذج أو النقطة النهائية ، مثل أدوات على nymbot/auto (unsupported_tool). param اسم هذا المجال أيضاً upstream_rejected عندما رفضت الشركة الطلب.
401 authentication_errorالمفتاح لا يزال مفقودًا أو غير معروفًا أو إلغاءً أو انتهاءً، أو يكون طلبًا مكتوبًا غير صحيح أو مستخدمًا مجددًا.
402 insufficient_quotaلا يستطيع التكلفة تغطية الطلب. insufficient_balance، مع balance, required_sats و balance_sats.
403 permission_errorلا يتوافق طلب المفاتيح مع المفاتيح (key_limit_reached، مع limit_sats, used_sats و reset_at) أو قد لا يستخدم الحساب الخدمة (account_denied).
404 not_found_errorالطريق المستقيم (unknown_endpoint(الطريقة التي لم تكن موجودة)model_not_found) أو مفتاح غير معروف أو رسالة أو فيديو.
405الطريق موجود ولكن ليس مع هذا الطريقة (method_not_allowed( ) في Allow هارد يحدد الطرق التي يستخدمها.
413الجسد أو الملف هو كبيرة جدا (payload_too_large, file_too_large(أو كتابة لفترة طويلة)audio_too_long) انظر الحدود.
415 invalid_request_errorلا يتم إرسال الجسد كما application/json أو على سبيل المثال، على سبيل المثال، على سبيل المثال. multipart/form-data): unsupported_media_type.
422الكلام واللغة التي لا تتوافق مع النص في الكلام (voice_language_mismatch, unsupported_language).
429 rate_limit_errorالكثير من الطلبات على هذا المفتاح ، من هذا الموقع ، أو مع الميزات التي لم تكن قادرة على التحقق (rate_limit_exceeded(أو على سبيل المثال، إذا كان المشتري محظوظاً)upstream_rate_limited) انتظر ثانية في Retry-After.
500 api_errorهناك شيء خطير في جانب Nymbot (internal_error).
502 api_errorلم يتم إرسال أي إجابة (upstream_errorأو لا يمكن إنشاء حساب الضوء (invoice_unavailable).
503 api_errorالمشترك هو المشترك (upstream_overloaded) ، لا يمكن القراءة سعر بوتين (price_unavailable) أو جزء من الخدمة تحتوي على (service_unavailable, media_hosting_unavailable). Retry-After يتحدث عند محاولة العودة مرة أخرى ، حيث يعرف.

اثنين من الاستثناءات:

  • /api/v1/messages يتم إجراؤها في شكل الخطأ من Anthropic ، لأن هذا هو ما يتم تحليله من قبل عملاء Anthropic: {"type": "error", "error": {"type": "authentication_error", "message": "…"}}النوع يتبع المستوى: invalid_request_error, authentication_error, billing_error (402), permission_error, not_found_error, request_too_large, rate_limit_error, api_error أو overloaded_error (503).
  • يتم إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرس

لا تحتوي إشارات الخطأ على تفاصيل داخلية لخدمة أخرى، وتحديد الخطأ الخاص به قبل الوصول إليه.

الحدود

الحدالقيمة
طلبات على المفتاحثمانية عشر ثانية، وبالتالي، 429 مع Retry-After.
طلبات بدون مفتاح120 في الدقيقة لكل عنوان، للصفحات النموذجية والروابط والوسائط الدفعية، والرقابة على تقييمات التقييم، والمواصفات الدفعية المدفوعة دون المفتاح أو الدفع. 429 مع Retry-After.
عدم القدرة على التأكد30 دقيقة لكل عنوان للاتجاهات، والأوامر، والمواصفات الدفع، والملفات العودة التي لا تثبت. 429 مع Retry-After يتم التحقق من الوثائق قبل قراءة الجسم.
المفتاح الجديد60 ساعة لكل نيم و 120 ساعة لكل عنوان.
رسوم Top-up60 ساعة لكل نيم و 120 ساعة لكل عنوان.
اتصالات NWC Wallet10 في الساعة لكل نيم و 30 في الساعة لكل عنوان. wss:// في الميناء القياسي.
إعادة تقييمات Tokens60 طلبًا كل دقيقة.
العنوانيقدر عنوان IPv6 بأكملها /64 في كل الحد الأقصى لكل عنوان ، ويقدر عنوان IPv6 IPv4 مكتوب بـ IPv4 .
JSON طلب الجسم4 MB؛ 64 KB لمتطلبات التوقيع مع NIM الخاص بك.
Multipart request body (المتصفح)32 ميجا بايت. يمكن تعديل صورة ما يصل إلى 20 ميجا بايت، ملفات الصوت ما يصل إلى 25 ميجا بايت. في أكثر من 64 قطعة، كل واحدة مع ما يصل إلى 8 ميجا بايت من العلامات الأساسية، و الحد الأقصى من 1 إلى 70 شخصا. 400 invalid_multipart.
صور في طلب شاشة واحدة20 - كل واحد منا https:// أو http:// إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال إرسال data:image/… URL
صور على الطلب من الجيل1 إلى 4 (n)
إنتاج Tokensأقصى ما يمكن أن يصل إلى ما يصل إلى ما يصل إلى ما يصل إلى ما max_tokens يرفعها، ولا يرفعها.
إدراج الكلام800 علامة للصوت المعتاد، 2000 لـ Aura 2.
الترجمة30 دقيقة من الصوت، 25 MB. يتم رفض تسجيل أطول مع 413 ولا يُعْرَفُ مَعْرِفُهُ، ولا يُعْرَفُ مَعْرِفُهُ، ولا يُعْرَفُ فِعْلُهُ.
إبداعات100 نقطة لكل طلب.
وظائف فيديوالتوقيت لمدة 24 ساعة بعد إرسالها ؛ يتم التوقيت بعد ساعة ، في أقصى 10 التوقيت في وقت واحد لكل نيم.
تريد التاريخإنتظار 90 يوما.
المفاتيح الفعالة per nymيتم الحفاظ على 50 مفتاحًا جديدًا فقط.

يجب أن يظهر الرابط إلى صورة إلى مستودع عام: يتم رفض عنوان على شبكة خاصة أو محددة، أو على مواقع Nymbot الخاصة بها.

ماذا يمكن رؤية النار

API ليست خاصة بطريقة التطبيقات ، ويجب أن تكون دقيقة حول كيفية ذلك.

  • لا يتم تشفيرها من نهاية إلى نهاية. في التطبيقات ، يتم إغلاق رسالة على جهازك إلى المفتاحين فقط يحمل Nymbot وتسافر كما هدية Wrapطلب API هو HTTPS العادي: يتم تشفيره على الطريق إلى Nymbot، ويقرأه خادم Nymbot في الشاشة لتعاملها.
  • لا يتم تخزين الإجابة والإجابة. ما يتم الاحتفاظ به هو الرسوم البيانية: لكل طلب وقت، نموذج، نوع، تقييم الأسهم، تكلفة، التضخم، المفتاح، وما إذا كان ذلك ناجحًا، لمدة 90 يوما، وهذا ما طلب التاريخ أيضًا ، يتم الحفاظ على تسجيل استخدام نفس الطلب (التوقيت ، النوع ، النماذج ، عدد التوقيت ، تكلفة ، مدة و ما إذا كان استخدم البحث على شبكة الإنترنت أو كان ناجحًا) لمدة 90 يوما ، إلى جانب التطبيق الخاص.
  • كل شيء آخر يحتوي على نيم هو صغير وتقع هنا. المفتاح الحار يتم تخزينها كالشاشة، ولا يزال مفتاحها، مع اسمها، وجوهر قصير، ومدفوع التكاليف، ومدة إعادة تثبيت، وعندما تم إنشاؤها وأخيرًا استخدامها؛ يتم تخزين فقط أحدث 50 مفتاحًا إلغاءً. تلقائيا Top-up يتم تخزين اتصال محفظة، مع الحد الأقصى والقدر والنتائج من الوصول الأخير. يتم تخزين وظائف الفيديو لمدة 24 ساعة. يتم تخزين الطلبات المدفوعة لكل مكالمة فقط بطاقات الضوء لـ 7 أيام وتخزين تذاكر الدفع لـ 30 يومًا، متصلة بأي رقم. يتم تخزين الضرائب التي لم تتمكن من تغطية حتى يتم دفعها من قبل الوصول الأخير.
  • إزالة التطبيق يزيلها. A أداة Wipe إلغاء وإزالة كل مفتاح API، وإزالة تاريخ الاستفسارات، ورسائل الاستخدام، ورسائل الاتصال، ورسائل الفيديو.
  • المورد من النماذج يرى طلبكيتم تشغيل نموذجات الكاتالولوج في مصمميها، والطرق القياسية والإدراجات تعمل على Cloudflare.
  • الوسائط التي تم إنتاجها هي العامة. يتم نشر الصور والفيديوات التي يتم تقديمها كروابط إلى مستندات ملف Blossom العامة ، حيث هو عنوان ملفها. أي شخص لديه الروابط يمكن فتحها ، ولا يمكن Nymbot تحميلها مرة أخرى. b64_json وتعود الصورة التي تم إنشاؤها في الإجابة ولا يتم تحميلها أبدا.
  • هذه هي الصور التي تمنحها للجنرال. صورة يمكنك تحميلها إلى EDITأو إرسال مثل a data: URL في جينر image_url، يتم تحميلها إلى مستودع Blossom العامة أولاً حتى يمكن للمنظم إرسالها ، وبالتالي نفس الشيء ينطبق عليه. https:// يتم إرسال الصور في طلب الدردشة إلى منتج النماذج، وليس إلى Blossom.
  • يرتبط مفتاحك مع نيم. كل شيء يستهلكه المفتاح يأتي من توازن نيمك ، لذلك لا يتم استخدام API. Anonymousإذا كنت ترغب في استخدام API تم إزالتها من نيم اليومي الخاص بك، جعل المفاتيح من نيم منفصل مع التوازن الخاص بك.

إذا كنت بحاجة إلى حماية التطبيقات، استخدم التطبيقات.

كل نقطة انتهاء

Endpointماذا يفعلAuth
GET /api/v1/modelsقائمة النماذجمع الأسعارلا أحد
POST /api/v1/chat/completionsChat التكاملالمفتاح
POST /api/v1/responsesردود الفعلالمفتاح
POST /api/v1/messagesرسائل إنسانيةالمفتاح
POST /api/v1/messages/count_tokensتقييم تقييمات input tokensالمفتاح
POST /api/v1/images/generationsإنتاج الصورالمفتاح أو الضوء
POST /api/v1/images/editsإرسال صورةالمفتاح أو الضوء
POST /api/v1/videos, GET /api/v1/videos, GET /api/v1/videos/{id}تبدأ، القائمة والتحقق من الفيديوهاتالمفتاح ، أو الضوء للبدء 1
POST /api/v1/audio/speechرسالة إلى الكلامالمفتاح أو الضوء
GET /api/v1/audio/models, GET /api/v1/audio/voicesنموذجات الصوت والأصواتلا أحد
POST /api/v1/audio/transcriptions, POST /api/v1/audio/translationsالكلام إلى النص، والإنجليزيةالمفتاح أو الضوء
POST /api/v1/embeddingsإبداعاتالمفتاح أو الضوء
GET /api/v1/credits/balance (أو POST)كلا التوازنالمفتاح
GET /api/v1/topup/payment-methodsطرق الدفعلا أحد
POST /api/v1/topup/create/btc-lightningرسوم الضوءالمفتاح
GET /api/v1/topup/status/{invoice_id}التحقق من وافقتهالمفتاح
GET /api/v1/queries/historyكم تكلف كل طلبKey أو NIM
GET /api/v1/accountمحفظة حسابيةنيم
/api/v1/keysإنشاء وتغيير وإلغاء المفاتيحنيم
/api/v1/nwc-auto-topupتلقائيا Top-upsنيم
GET /api/v1/l402/refunds, POST /api/v1/l402/refunds/redeemتقييم أو استبدال تقييم استردادإعادة تثبيت: nym to redeem

“Nym&rdquo؛ يعني طلب يلقيه على مفتاح Nostr الخاص بك، والتي يتم وصفها في توقيع طلبات الحسابللأدوات التي تتحدث بالفعل عن هذه المكونات، انظر أدوات و SDKو للشركات الكمبيوتر مثل Claude Code و Codex و Cline ، انظر أدوات الكود.