Упрощенный китайский английский
Телеграмма канал
Для получения дополнительных исторических обновлений см. Запись версии
Позвольте вам поддержать сеть API. используется, например, рисунки, голос и т. Д.
![]() | ![]() |
![]() | ![]() |
| Модель | Функция | Потоковой вывод | Метод развертывания |
|---|---|---|---|
OpenAI | Подключение к Интернету, новости, ползание контента | Потоковая передача, не поток | Zeabur, локальное развертывание, Cloudflare Worker, Vercel |
Azure OpenAI | Подключение к Интернету, новости, ползание контента | Потоковая передача, не поток | Cloudflare Worker |
Groq | Подключение к Интернету, новости, ползание контента | Потоковая передача, не поток | Cloudflare Worker |
Gemini | сеть | Потоковая передача, не поток | Cloudflare Worker |
Moonshot | Подключение к Интернету, новости, ползание контента | Частичный поток, не потоплен | Zeabur, локальное развертывание, Cloudflare Worker (потоковая передача), Vercel |
Замените пользовательское доменное имя клиента для развернутого адреса
![]() |
Zeabur One Click развертывание
Нажмите кнопку, чтобы развернуть за один щелчок и изменить переменные среды
Если вам нужно обновлять свой проект, рекомендуется сначала разорвать этот репозиторий, а затем развернуть ваш филиал через Zeabur
Местное развертывание
git clone https://github.com/fatwang2/search2ai
cd api && nohup node index.js > output.log 2>&1 & tail -f output.log
http://localhost:3014/v1/chat/completions
Развертывание работника CloudFlare


Развертывание вершина
Специальное примечание. Проект Vercel не поддерживает потоковую передачу, и он имеет предел отклика 10S.
Развертывание одного клика
Чтобы обеспечить обновления, вы также можете сначала разобраться с этим проектом, а затем развернуть его на Vercel.
Этот проект предоставляет некоторые дополнительные элементы конфигурации, установленные через переменные среды:
| Переменные среды | Это необходимо | описывать | пример |
|---|---|---|---|
SEARCH_SERVICE | Да | Ваша служба поиска, какая услуга вы выберете, какой сервисный ключ вам нужно настроить | search1api, google, bing, serpapi, serper, duckduckgo, searxng |
APIBASE | Нет | Сторонний прокси-адрес | https://api.openai.com, https://api.moonshot.cn, https://api.groq.com/openai |
MAX_RESULTS | Да | Количество результатов поиска | 10 |
CRAWL_RESULTS | Нет | Количество углубленных поисков (получите тело веб-страницы после поиска) в настоящее время поддерживается только для Search1API, и скорость глубины будет медленной | 1 |
SEARCH1API_KEY | Нет | Если вы выберете Search1API, я построю свой собственный поисковый сервис, что быстро и дешево. | xxx |
BING_KEY | Нет | Если вы выберете Bing для поиска, пожалуйста, найдите учебник. | xxx |
GOOGLE_CX | Нет | Если вы выберете поиск Google, пожалуйста, найдите учебник. | xxx |
GOOGLE_KEY | Нет | Если вы выберете Google Search, API -ключ, адрес приложения https://search2ai.online/googlekey | xxx |
SERPAPI_KEY | Нет | Если вы выберете Serpapi, вы можете заполнить его в течение 100 раз в месяц. | xxx |
SERPER_KEY | Нет | Если вы выберете Serper, требуется бесплатная квота в течение 2500 раз за 6 месяцев. | xxx |
SEARXNG_BASE_URL | Нет | Если вы выберете требуемое SerialXNG, заполните само построено SerialXNG Service Domain Name. | https://search.xxx.xxx |
OPENAI_TYPE | Нет | Openai Source Source, дефолт openai | openai, azure |
RESOURCE_NAME | Нет | Требуется при выборе Azure | xxxx |
DEPLOY_NAME | Нет | Требуется при выборе Azure | gpt-35-turbo |
API_VERSION | Нет | Требуется при выборе Azure | 2024-02-15-preview |
AZURE_API_KEY | Нет | Требуется при выборе Azure | xxxx |
AUTH_KEYS | Нет | Если вы хотите, чтобы пользователь определил код авторизации как ключ отдельно при запросе, вам необходимо заполнить его. Если вы выберете Azure, вы должны заполнить его в нем. | 000,1111,2222 |
OPENAI_API_KEY | Нет | Если вы хотите, чтобы пользователь определил код авторизации как ключ при запросе OpenAI, вам нужно заполнить его | sk-xxx |