الوصف
يعمل TapVow كبوابة محلية توفر فحوصات ميزانية موقعة لمكالمات واجهة برمجة التطبيقات (API) المدعومة. الغرض الأساسي منه هو مساعدة المستخدمين في إدارة والتحكم في إنفاقهم على خدمات الذكاء الاصطناعي من خلال التحقق من التفويضات الموقعة والحجوزات المقدرة قبل إجراء أي مكالمة واجهة برمجة التطبيقات. يضمن ذلك أن المكالمات تتماشى مع الميزانيات والأذونات المحددة مسبقًا، مما يمنع التكاليف غير المتوقعة.
قراءة المزيد
يعمل النظام من خلال الاحتفاظ بمفاتيح المزود داخل البوابة المحلية، مما يعزز الأمان والتحكم في الوصول إلى واجهة برمجة التطبيقات. يدعم تنسيقات واجهة برمجة التطبيقات (API) الخاصة بالذكاء الاصطناعي، بما في ذلك إكمالات محادثة OpenAI ورسائل Anthropic، مثل Claude Code مع فواتير مفاتيح API وOpenCode. ومع ذلك، فإنه لا يدعم حركة مرور Responses API/Codex أو اشتراكات Claude Pro/Max.
ينتج TapVow حزم إيصالات موقعة قابلة للتحقق، والتي تعتبر ضرورية للتحقق من النزاهة والتدقيق. تتيح المنصة تكوين التفويضات الموقعة التي تشمل الميزانيات، وحدود المكالمات، والمستفيدين المسموح لهم، وتواريخ انتهاء الصلاحية. يمكن للعملاء المدعومين استخدام مفاتيح افتراضية للإشارة إلى البوابة، والتي تقوم بعد ذلك بإجراء فحوصات القبول بناءً على الحجوزات المقدرة. إذا تجاوزت مكالمة الحدود المحددة، يمكن للبوابة إرجاع خطأ HTTP 402، مما يمنع الطلب.
تقدم الأداة أيضًا وظيفة `tapvow verify`، التي تستخدم المفاتيح المثبتة للتحقق من توقيعات حزم الإيصالات، والسلسلة، والرأس، والمجموعات، مما يضمن أصالة المعاملات ونزاهتها. بينما تعتبر الحجوزات المقدرة ميزة أساسية، من المهم ملاحظة أنها لا تضمن الفاتورة النهائية للمزود. المشروع مفتوح المصدر بموجب ترخيص MIT، مع توفر كوده علنًا على GitHub. النموذج الأولي هو بوابة محلية، ويكون المشغل مسؤولاً عن توفير بيانات اعتماد المزود وأي تمويل للمحفظة. تم عرض مدفوعات Testnet، ولكن هذه لا تؤسس لاستخدام مدفوعات الإنتاج أو خدمة الحفظ.
- الفئةأدوات DevOps والسحابة بالذكاء الاصطناعي
- نموذج التسعيرمفتوح المصدر
- النشرLocal Gateway
- المنصاتالويب
الميزات الأساسية لـ TapVow
بوابة محلية لمكالمات واجهة برمجة التطبيقات (API) الخاصة بالذكاء الاصطناعي
فحوصات تفويض الميزانية الموقعة
التحقق من الحجوزات المقدرة
مفاتيح افتراضية للعملاء المدعومين
حزم إيصالات موقعة قابلة للتحقق
مفاتيح المزود تبقى محلية
دعم إكمالات محادثة OpenAI
دعم رسائل Anthropic (Claude Code، OpenCode)
حظر المدفوعات المحقونة بالطلبات
التحقق من نزاهة إدخالات السجل
مفتوح المصدر (ترخيص MIT)
عرض محلي مع مزود وهمي
حدود قابلة للتكوين لكل مكالمة
تسجيل الرفض للمكالمات التي تتجاوز الحدود
تعديلات الميزانية الموقعة بواسطة مفتاح المرور
كيفية استخدام TapVow؟
تكوين التفويض: إعداد تفويض موقّع مع الميزانيات، وحدود المكالمات، والمستفيدين المسموح لهم، وتاريخ انتهاء الصلاحية.
توجيه العميل إلى البوابة: تكوين عملاء واجهة برمجة التطبيقات (API) المدعومين (مثل Claude Code، OpenCode) لاستخدام المفاتيح الافتراضية لـ TapVow.
بدء مكالمة واجهة برمجة التطبيقات: إجراء مكالمة واجهة برمجة التطبيقات (API) للذكاء الاصطناعي من خلال بوابة TapVow.
فحوصات البوابة: يتحقق TapVow من الحجوزات المقدرة والتفويضات الموقعة قبل قبول المكالمة.
استلام التحقق: الحصول على حزم إيصالات موقعة قابلة للتحقق للتحقق من النزاهة.
التحقق من الإيصالات: استخدام `tapvow verify` مع المفاتيح المثبتة للتحقق من توقيعات حزم الإيصالات والمجموعات.
حالات استخدام TapVow
- التحكم في تكاليف واجهة برمجة التطبيقات (API) الخاصة بالذكاء الاصطناعي
- الوصول الآمن إلى واجهة برمجة التطبيقات (API) الخاصة بالذكاء الاصطناعي
- التدقيق القابل للتحقق من استخدام الذكاء الاصطناعي
- منع الحقن في الطلبات
- إدارة ميزانية متعددة الوكلاء
- اختبار مطوري تكاملات الذكاء الاصطناعي







