Inglés chino simplificado
Canal de telegrama
Para obtener más actualizaciones históricas, consulte el registro de la versión
Deje que el resumen de las redes de soporte de la API, las noticias y la página web lo hayan compatible con Openi, Gemini y MoonShot (no se ajusten a la transmisión. funciones utilizadas, como dibujos, voz, etc.
![]() | ![]() |
![]() | ![]() |
| Modelo | Función | Salida de transmisión | Método de implementación |
|---|---|---|---|
OpenAI | Conexión a Internet, noticias, gateo de contenido | Transmisión, sin transmisión | Zeacur, implementación local, trabajador de Cloudflare, VERCEL |
Azure OpenAI | Conexión a Internet, noticias, gateo de contenido | Transmisión, sin transmisión | Trabajador de la nube |
Groq | Conexión a Internet, noticias, gateo de contenido | Transmisión, sin transmisión | Trabajador de la nube |
Gemini | networking | Transmisión, sin transmisión | Trabajador de la nube |
Moonshot | Conexión a Internet, noticias, gateo de contenido | Flujo parcial, sin flujo | Zeacur, implementación local, Workflare Worker (transmisión), Vercel |
Reemplace el nombre de dominio personalizado del cliente para su dirección implementada
![]() |
Despliegue de un solo clic de Zeebur
Haga clic en el botón para implementar con un solo clic y modificar las variables de entorno
Si necesita mantener su proyecto actualizado, se recomienda desembolsar primero este repositorio y luego implementar su sucursal a través de Zeacur
Despliegue local
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
Implementación de trabajadores de nubeflare


Despliegue de VERCEL
Nota especial: El proyecto VERCE no admite la producción de transmisión por el momento, y tiene un límite de respuesta de 10S.
Implementación de un solo clic
Para garantizar actualizaciones, también puede desembolsar este proyecto primero y luego implementarlo en Vercel.
Este proyecto proporciona algunos elementos de configuración adicionales, establecidos a través de variables de entorno:
| Variables de entorno | ¿Es necesario | describir | ejemplo |
|---|---|---|---|
SEARCH_SERVICE | Sí | Su servicio de búsqueda, qué servicio elige, qué clave de servicio necesita configurar | search1api, google, bing, serpapi, serper, duckduckgo, searxng |
APIBASE | No | Dirección de proxy de terceros | https://api.openai.com, https://api.moonshot.cn, https://api.groq.com/openai |
MAX_RESULTS | Sí | Número de resultados de búsqueda | 10 |
CRAWL_RESULTS | No | El número de búsquedas en profundidad (obtenga el cuerpo de la página web después de buscar) actualmente solo es compatible con Search1API, y la velocidad de profundidad será lenta | 1 |
SEARCH1API_KEY | No | Si elige Search1api, construiré mi propio servicio de búsqueda, que es rápido y barato. | xxx |
BING_KEY | No | Si elige Bing para buscar, busque el tutorial usted mismo. | xxx |
GOOGLE_CX | No | Si selecciona la búsqueda de Google, busque el tutorial usted mismo. | xxx |
GOOGLE_KEY | No | Si selecciona la clave de búsqueda de Google, API, la dirección de la aplicación es https://search2ai.online/googlekey | xxx |
SERPAPI_KEY | No | Si elige Serpapi, puede completarlo por 100 veces/mes. | xxx |
SERPER_KEY | No | Si elige Serper, se requiere la cuota gratuita para 2.500 veces en 6 meses. | xxx |
SEARXNG_BASE_URL | No | Si elige el serialxng requerido, complete el tutorial de servicio de serialxng auto-construido. | https://search.xxx.xxx |
OPENAI_TYPE | No | Fuente de suministro de OpenAI, el valor predeterminado es OpenAI | openai, azure |
RESOURCE_NAME | No | Requerido si selecciona Azure | xxxx |
DEPLOY_NAME | No | Requerido si selecciona Azure | gpt-35-turbo |
API_VERSION | No | Requerido si selecciona Azure | 2024-02-15-preview |
AZURE_API_KEY | No | Requerido si selecciona Azure | xxxx |
AUTH_KEYS | No | Si desea que el usuario defina el código de autorización como la clave por separado al solicitarlo, debe completarlo. Si elige Azure, debe completarlo. | 000,1111,2222 |
OPENAI_API_KEY | No | Si desea que el usuario defina el código de autorización como clave al solicitar OpenAI, debe completarlo | sk-xxx |