يدعم إخراج البث عالي السرعة، ويدعم البحث عن الشبكة الفائقة Secret Tower AI (شبكة كاملة أو أكاديمية، وثلاثة أوضاع موجزة ومتعمقة وبحثية)، ونشر التكوين الصفري، ودعم الرمز المميز متعدد القنوات.
متوافق تمامًا مع واجهة ChatGPT.
هناك أيضًا ثمانية واجهات برمجة التطبيقات المجانية التالية التي يجب الانتباه إليها:
واجهة Moonshot AI (Kimi.ai) إلى API kimi-free-api
واجهة StepChat إلى API خطوة خالية من API
واجهة Zhipu AI (Zhipu Qingyan) إلى API glm-free-api
واجهة Alibaba Tongyi (Qwen) إلى API qwen-free-api
واجهة Iflytek Spark إلى API Spark-free-api
واجهة MiniMax (Conch AI) إلى API hailuo-free-api
واجهة DeepSeek إلى API Deepseek-free-api
واجهة ذكاء الاستماع (Emohaa) إلى API emohaa-free-api
واجهة برمجة التطبيقات العكسية غير مستقرة. يوصى باستخدام Metaso AI https://metaso.cn/ الرسمي لتجنب خطر الحظر.
لا تقبل هذه المنظمة والأفراد أي تبرعات أو معاملات مالية. هذا المشروع مخصص للبحث والتبادل والتعلم فقط!
وهي للاستخدام الشخصي فقط، ويمنع تقديم خدمات خارجية أو الاستخدام التجاري لتجنب الضغط على الخدمة الرسمية، وإلا فهو على مسؤوليتك الخاصة!
وهي للاستخدام الشخصي فقط، ويمنع تقديم خدمات خارجية أو الاستخدام التجاري لتجنب الضغط على الخدمة الرسمية، وإلا فهو على مسؤوليتك الخاصة!
وهي للاستخدام الشخصي فقط، ويمنع تقديم خدمات خارجية أو الاستخدام التجاري لتجنب الضغط على الخدمة الرسمية، وإلا فهو على مسؤوليتك الخاصة!
هذا الارتباط هو مجرد وظيفة اختبار مؤقتة. إذا واجهت استثناءً، فيرجى المحاولة مرة أخرى لاحقًا.
https://udify.app/chat/46rRHl5xoVa4m1lo
احصل على uid
و sid
من بحث Secret Tower AI واستخدم -
:
أدخل إلى بحث Secret Tower AI، وقم بتسجيل الدخول إلى حسابك ( يوصى بتسجيل الدخول إلى حسابك، وإلا فقد تواجه قيودًا غريبة )، ثم افتح أدوات المطور باستخدام F12 وابحث عن قيم uid
و sid
من التطبيق > ملفات تعريف الارتباط.
لصق uid و sid: uid-sid
، مثل 65e91a6b2bac5b600dd8526a-5e7acc465b114236a8d9de26c9f41846
.
سيكون هذا بمثابة قيمة Bearer Token للتفويض: Authorization: Bearer uid-sid
ملاحظة: يشتبه حاليًا في أن Secret Tower لديه حد لإجمالي عدد عمليات البحث عن عناوين IP. يوصى بالانضمام إلى تناوب IP.
يمكنك توفير uid-sid لحسابات متعددة ,
معًا لتوفير:
Authorization: Bearer uid-sid1,uid-sid2,uid-sid3
سيتم اختيار واحد منهم في كل مرة يتم فيها طلب الخدمة.
برجاء تجهيز خادم بعنوان IP عام وفتح المنفذ 8000.
اسحب الصورة وابدأ الخدمة
docker run -it -d --init --name metaso-free-api -p 8000:8000 -e TZ=Asia/Shanghai vinlic/metaso-free-api:latest
عرض سجلات الخدمة في الوقت الحقيقي
docker logs -f metaso-free-api
إعادة تشغيل الخدمة
docker restart metaso-free-api
إيقاف الخدمة
docker stop metaso-free-api
version : ' 3 '
services :
metaso-free-api :
container_name : metaso-free-api
image : vinlic/metaso-free-api:latest
restart : always
ports :
- " 8000:8000 "
environment :
- TZ=Asia/Shanghai
labels :
- vinlic.scope.metaso=metaso
watchtower :
image : containrrr/watchtower
restart : unless-stopped
command :
--cleanup
--scope metaso
--interval 600
--include-restarting
# 可以配置通知地址,具体支持列表请查看:https://containrrr.dev/shoutrrr/v0.8/services/overview/
# --notification-url="bark://{填入bark的token}@api.day.app/{填入bark的token}/metaso-image-just-updated?title=Notification"
volumes :
- /var/run/docker.sock:/var/run/docker.sock
ملاحظة: قد لا تتمكن بعض مناطق النشر من الاتصال بـ metaso. إذا أظهر سجل الحاوية انتهاء مهلة الطلب أو تعذر الاتصال، فيرجى التبديل إلى مناطق أخرى للنشر! ملاحظة: سيتوقف تشغيل مثيل الحاوية للحساب المجاني تلقائيًا بعد فترة من عدم النشاط، مما سيؤدي إلى تأخير لمدة 50 ثانية أو أكثر في الطلب التالي. ومن المستحسن التحقق من بقاء حاوية العرض حية
شوكة هذا المشروع إلى حساب جيثب الخاص بك.
قم بزيارة Render وقم بتسجيل الدخول إلى حساب github الخاص بك.
أنشئ خدمة الويب الخاصة بك (جديد+ -> البناء والنشر من مستودع Git -> توصيل مشروعك المتشعب -> حدد منطقة النشر -> حدد نوع المثيل مجانًا -> إنشاء خدمة ويب).
بعد اكتمال الإنشاء، انسخ اسم النطاق المعين والصق عنوان URL للوصول إليه.
ملحوظة: مهلة استجابة الطلب لحسابات Vercel المجانية هي 10 ثوانٍ، لكن استجابة الواجهة عادةً ما تستغرق وقتًا أطول، وقد تواجه خطأ مهلة 504 تم إرجاعه بواسطة Vercel!
يرجى التأكد من أنك قمت بتثبيت بيئة Node.js أولاً.
npm i -g vercel --registry http://registry.npmmirror.com
vercel login
git clone https://github.com/LLM-Red-Team/metaso-free-api
cd metaso-free-api
vercel --prod
برجاء تجهيز خادم بعنوان IP عام وفتح المنفذ 8000.
برجاء تثبيت بيئة Node.js وتكوين متغيرات البيئة أولاً والتأكد من توفر أمر العقدة.
تثبيت التبعيات
npm i
قم بتثبيت PM2 لحراسة العمليات
npm i -g pm2
الترجمة والإنشاء عندما ترى دليل التوزيع، فهذا يعني أن الإنشاء قد اكتمل.
npm run build
ابدأ الخدمة
pm2 start dist/index.js --name " metaso-free-api "
عرض سجلات الخدمة في الوقت الحقيقي
pm2 logs metaso-free-api
إعادة تشغيل الخدمة
pm2 reload metaso-free-api
إيقاف الخدمة
pm2 stop metaso-free-api
من الأسرع والأسهل استخدام عميل التطوير الثانوي التالي للوصول إلى مشاريع سلسلة API المجانية، ويدعم تحميل المستندات/الصور!
تم تطوير LobeChat بواسطة Clivia https://github.com/Yanyutin753/lobe-chat
ChatGPT Web https://github.com/SuYxh/chatgpt-web-sea تم تطويره بواسطة Guangguang@
وهو يدعم حاليًا واجهة /v1/chat/completions
المتوافقة مع openai. يمكنك استخدام واجهة وصول العميل المتوافقة مع openai أو العملاء الآخرين، أو استخدام الخدمات عبر الإنترنت مثل dify للوصول إليها.
واجهة إكمال المحادثة، متوافقة مع واجهة برمجة التطبيقات الخاصة بـ chat-completions-api الخاصة بـ openai.
POST /v1/chat/completions
يحتاج الرأس إلى تعيين رأس التفويض:
Authorization: Bearer [token]
بيانات الطلب:
{
// 全网model名称支持 -> 简洁:concise / 深入:detail / 研究:research
// 学术model名称支持 -> 学术-简洁:concise-scholar / 学术-深入:detail-scholar / 学术-研究:research-scholar
// model乱填的话,可以通过tempature参数来控制(但不支持学术):简洁:< 0.4 / 深入:>= 0.4 && < 0.7 / 研究:>= 0.7
// model乱填的话,还可以通过消息内容包含指令来控制:↓↓↓
// 简洁 -> 简洁搜索小米su7 / 深入 -> 深入搜索小米su7 / 研究 -> 研究搜索小米su7
// 学术-简洁 -> 学术简洁搜索:小米su7 / 学术-深入 -> 学术深入搜索小米su7 / 学术研究 -> 学术研究搜索小米su7
// 优先级:model > 消息内容指令 > tempature
"model" : " concise " ,
"messages" : [
{
"role" : " user " ,
"content" : "秘塔AI "
}
],
// 如果使用SSE流请设置为true,默认false
"stream" : false
}
بيانات الاستجابة:
{
"id" : " 8466827997659213824 " ,
"model" : " concise " ,
"object" : " chat.completion " ,
"choices" : [
{
"index" : 0 ,
"message" : {
"role" : " assistant " ,
"content" : "秘塔AI搜索是上海秘塔网络科技有限公司在2024年初推出的一款新产品,被誉为中国版Perplexity。它利用自研的大模型MetaLLM,能够直接对用户的提问进行理解和回答,提供结构化、准确、直接的搜索结果,并明确列出来源参考,无需科学上网,解决了语言理解上的误差[[1]]。秘塔AI搜索通过其强大的语义理解能力和全网搜索功能,为用户提供了一个高效、无广告、信息丰富的搜索体验[[2]]。此外,秘塔AI搜索的特点包括没有广告,直达结果;结构化信息展示;以及信息来源追溯,为每条搜索结果提供了来源链接,用户可以轻松溯源验证信息的出处和可靠性[[4]]。秘塔科技成立于2018年4月,是一家新锐科技公司,致力于运用AI技术赋能专业场景,进行技术研发与产品落地[[3]]。 n "
},
"finish_reason" : " stop "
}
],
"usage" : {
"prompt_tokens" : 1 ,
"completion_tokens" : 1 ,
"total_tokens" : 2
},
"created" : 1712859314
}
تحقق مما إذا كان الرمز حيًا أم لا، وإذا كان حيًا فهذا غير صحيح، وإلا فهو خطأ، فيرجى عدم الاتصال بهذه الواجهة بشكل متكرر (أقل من 10 دقائق).
نشر /الرمز المميز/الشيك
بيانات الطلب:
{
"token" : " 65e91a6b2bac5b600dd8526a-5e7acc465b114236a8d9de26c9f41846 "
}
بيانات الاستجابة:
{
"live" : true
}
إذا كنت تستخدم Metaso-free-api للوكيل العكسي لـ Nginx، فيرجى إضافة عناصر التكوين التالية لتحسين تأثير الإخراج للتدفق وتحسين التجربة.
# 关闭代理缓冲。当设置为off时,Nginx会立即将客户端请求发送到后端服务器,并立即将从后端服务器接收到的响应发送回客户端。
proxy_buffering off ;
# 启用分块传输编码。分块传输编码允许服务器为动态生成的内容分块发送数据,而不需要预先知道内容的大小。
chunked_transfer_encoding on ;
# 开启TCP_NOPUSH,这告诉Nginx在数据包发送到客户端之前,尽可能地发送数据。这通常在sendfile使用时配合使用,可以提高网络效率。
tcp_nopush on ;
# 开启TCP_NODELAY,这告诉Nginx不延迟发送数据,立即发送小数据包。在某些情况下,这可以减少网络的延迟。
tcp_nodelay on ;
# 设置保持连接的超时时间,这里设置为120秒。如果在这段时间内,客户端和服务器之间没有进一步的通信,连接将被关闭。
keepalive_timeout 120 ;
نظرًا لأن جانب الاستدلال ليس موجودًا في metaso-free-api، فلا يمكن حساب الرمز المميز وسيتم إرجاعه كرقم ثابت.