قاعدة المعرفة المطورين
API نظرة عامة
تستخدم النماذج والإنتاجيات والتوازنات التي تستخدمها في التطبيق، من الكود الخاص بك، وتتحدث API إلى المكونات OpenAI و Anthropic، لذلك تعمل معظم الأدوات و SDK من خلال تغيير URL القائمة والمفتاح.
تمت ترجمة هذه الصفحة آليًا من أجل الراحة. النسخة الأصلية الإنجليزية هي النسخة التي تنطبق.
ما هي النار
تحميل HTTP API nymbot.ai يجيب نفس الطلبات التي يتم إرسالها بالفعل من قبل عميل OpenAI أو Anthropic.
- Chat التكامل، الـ ردود الفعل و رسائل إنسانية، مع التلفزيون، والأدوات، والصور، والتفكير، والبحث على شبكة الإنترنت، لكل نموذج في الكاتالوني و لخدمة Nymbot الذاتية.
- الصور, فيديو, الكلام, الترجمة و إبداعات.
- لك التوازن, الضوء Top-ups, اتصالات تلقائيا من محفظتك و a التاريخ ما تكلفه كل طلب.
يتم دفعها من نفس اثنين. التوازن كما هو الحال مع التطبيق ، على نفس الأسعار.لا توجد ترخيص ولا رسوم مجانية على API: يتم دفع كل طلب من الائتمان التي اشتريتها.
ما لا يفعل API هو إضافة أي شيء من Nymbot الخاص بك. رسائلك تنتقل إلى النماذج أثناء إرسالها: لا إشعار نظام Nymbot، لا الذاكرة، لا توضيحات تاريخية أو لغة.
قاعدة URL
| استخدام | قاعدة URL |
|---|---|
| OpenAI SDKs وأدوات متوافقة مع OpenAI | https://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 ، لذلك فإنه يعني نفس ما إذا كان ميزة طلب التكلفة. قبل أن يتم تشغيل طلب ، يتم تحديد أقصى تكلفة (إعادة إلى ميزات كاملة) مع ما تبقى من ميزة.
403key_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 للبدء. يحصل على تكلفة حقيقة فقط ؛ يتم إنفاذ بقية الأرقام عند الانتهاء. يحتفظ طلب طويل بمجرد الانتهاء.
402insufficient_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-Id | ID للطلب، على كل إجابة. اكتب ذلك إذا كنت تتصل بالدعم. |
أسعار الفوركس لكل مليون دينار، بما في ذلك السعر والميزانية، هي في
قائمة النماذج في الدولار و الأسهم و في
قائمة الأسعارإذا لم يتم قراءة سعر بيتكوين ، فإن الطلبات المدفوعة ستعود. 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-up | 60 ساعة لكل نيم و 120 ساعة لكل عنوان. |
| اتصالات NWC Wallet | 10 في الساعة لكل نيم و 30 في الساعة لكل عنوان. wss:// في الميناء القياسي. |
| إعادة تقييمات Tokens | 60 طلبًا كل دقيقة. |
| العنوان | يقدر عنوان 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/completions | Chat التكامل | المفتاح |
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 ، انظر أدوات الكود.