Inglés | 中文 | 日本語
Puede unirse a nuestro discord: discord.gg/gptgod para obtener más actualizaciones.
Sitio web: https://gptgod.Online
URL base de API: https://api.gptgod.online
Clave API: sk-OsMMq65tXdfOIlTUYtocSL7NCsmA7CerN77OkEv29dODg1EA
Modelos de soporte: gpt-4-all , gpt-3.5-turbo , gpt-3.5-turbo-16k , net-gpt-3.5-turbo , net-gpt-3.5-turbo-16k , CLAUDE-1-100K, google-palm , claude-1-100k , llama-2-70b , llama-2-13b , Code llama-2-7b , code-llama-34b , Codelama-Llama, code-llama-13b , code-llama-7b . qwen-72b , stable-diffusion , mixtral-8x7b , mistral-medium
Te sugiero que hagas el bifurcación de este proyecto primero. Algunos sitios web pueden desconectarse en cualquier momento.
Todavía esforzando por seguir actualizando.
Han implementado modelos aquí: si no desea que su sitio web aparezca aquí, plantee un problema y lo eliminaré de inmediato. Desafortunadamente, la mayoría de los sitios aquí ya no están disponibles.
Actualización al 2023-09-10
| Sitio | Modelos |
|---|---|
| tú | GPT-3.5-TURBO |
| tirada | net-GPT-3.5-TURBO |
| primer plano | GPT-3.5-TURBO, Claude |
| MCBBS | GPT-3.5-TURBO, GPT-3.5-TURBO-16K |
| chatdemo | GPT-3.5-TURBO, GPT-3.5-TURBO-16K |
| vitae | GPT-3.5-TURBO |
| skailar | GPT-4 |
| falsificación | GPT-3.5-TURBO, GPT-3.5-TURBO-16K, GPT-4 |
| EasyChat | GPT-4 |
| mejor | GPT-3.5-TURBO, GPT-3.5-TURBO-16K, GPT-4 |
| pweb | GPT-3.5-TURBO, GPT-3.5-TURBO-16K |
| bai | GPT-3.5-TURBO |
| grave | GPT-3.5-TURBO, GPT-3.5-TURBO-16K |
| magia | GPT-3.5-TURBO, GPT-4, Claude-Instance, Claude, Claude-100k |
| chim | GPT-3.5-TURBO, GPT-3.5-TURBO-16K, GPT-4 |
| RAM | GPT-3.5-TURBO-16K |
| chur | GPT-3.5-TURBO, GPT-3.5-TURBO-16K |
| xun | GPT-3.5-TURBO, GPT-3.5-TURBO-16K |
| VVM | GPT-3.5-TURBO, GPT-3.5-TURBO-16K, GPT-4 |
| pato | |
| tirar | Claude-2-100K |
| cursor | GPT-3.5-TURBO, GPT-4 |
| base de chat | GPT-3.5-TURBO |
| ails | GPT-3.5-TURBO |
| sincódigo | GPT-3.5-TURBO, GPT-4 |
| opadai | demasiado |
| jaspe | GPT-3.5-TURBO, GPT-4 |
| papilla | |
| acita | GPT-3.5-TURBO |
| buscar | |
| www | url |
| ddg | buscar |
En primer lugar, debe crear archivo .env .
Todos los métodos de operación requieren este paso.
http_proxy = http://host:port
rapid_api_key = xxxxxxxxxx
EMAIL_TYPE = temp-email44
DEBUG = 0
POOL_SIZE = 0
PHIND_POOL_SIZE = 0http_proxy : configure su proxy si no puede acceder al sitio web de Target directamente; Si no necesita proxy, elimine esta línea;forefront Use Env (este sitio se ha eliminado):rapid_api_key : debe configurar esto si usa API de frente, este apikey se usa para recibir el correo electrónico de registro de recepción, obtenga la tecla API aquíEMAIL_TYPE : el tipo de correo electrónico de temperatura incluye temp-email temp-email44 tempmail-lolDEBUG : Válido cuando se usa forefront que puede establecer = 1 cuando ejecuta Local. Mostrar proceso inversoPOOL_SIZE : tamaño de concurrencia forefront . ¡Mantenga establecido = 1 hasta que lo ejecute con éxito! Puede participar en conversaciones {Pool_Size} simultáneamente. Más tamaño de la piscina, se puede hacer más conversación simultáneamente, pero usa más RAMphind usa env:PHIND_POOL_SIZE : size de concurrencia phind Puede participar en conversaciones {Pool_size} simultáneamente. Más tamaño de la piscina, se puede hacer más conversación simultáneamente, pero usa más RAM # install module
yarn
# start server
yarn start docker run -p 3000:3000 --env-file .env xiangsx/gpt4free-ts:latest
Primero, debe crear archivo .env; Siga el paso "Ejecutar con Docker
desplegar
docker-compose up --build -d
GPT4Free-TS-Deploy
Encuentre el modelo y el sitio de soporte http://127.0.0.1:3000/supports [Get]
Lo mismo que OpenAi http://127.0.0.1:3000/:site/v1/chat/completions [post]
Lo mismo que OpenAi http://127.0.0.1:3000/v1/chat/completions?site=xxx [post]
Regrese cuando el chat complete http://127.0.0.1:3000/ask?prompt=***&model=***&site=*** [Post/get]
Regrese con EventsTream http://127.0.0.1:3000/ask/stream?prompt=****&model=***&site=*** [post/get]
prompt : Tu pregunta. Puede ser una string o jsonstr .jsonstr : [{"role":"user","content":"hellon"},{"role":"assistant","content":"Hi there! How can I assist you today?"},{"role":"user","content":"who are you"}]string de ejemplo: who are youmodel : predeterminado gpt3.5-turbo . El modelo incluye: gpt4 gpt3.5-turbo net-gpt3.5-turbo gpt-3.5-turbo-16ksite : you . Sitio objetivo, incluye fakeopen better forefront you chatdemo phind vita La consulta admite el sitio y los modelos con API 127.0.0.1:3000/supports
[
{
"site" : " you " ,
"models" : [
" gpt-3.5-turbo "
]
},
...
]Respuesta cuando el chat finaliza (/preguntar):
interface ChatResponse {
content : string ;
error ?: string ;
}Respuesta con transmisión como, sugerir! (/Preguntar/transmisión):
event: message
data: {"content":"I"}
event: done
data: {"content":"'m"}
event: error
data: {"error":"some thind wrong"}
REQ:
127.0.0.1:3000/ask?site=you&prompt=ile ="role" -"user","content":"hello"hghy, {"role":"sistant","content":"hihi allí! ¿Cómo puedo ayudarlo hoy? "}," Rol de ":" Usuario "," Contenido ":"
Res:
{
"content" : " Hi there! How can I assist you today? "
}127.0.0.1:3000/ask?site=you&prompt=ile"role":"user","content ":" 你好 n "}, {" rol ":" asistente "," contenido ":" 你好!有什么我可以帮助你的吗? "}, {" rol ":" usuario "," contenido ":" 你是谁 "}]
REQ:
127.0.0.1:3000/ask/stream?site=you&prompt= ¿Quién eres tú?
Res:
event: message
data: {"content":"I"}
event: message
data: {"content":"'m"}
event: message
data: {"content":" a"}
event: message
data: {"content":" search"}
event: message
data: {"content":" assistant"}
........
event: done
data: {"content":"done"}
Este es un proyecto de replicación para la versión TypeScript de GPT4Free

Este repositorio no está asociado o respaldado por proveedores de las API contenidas en este repositorio de GitHub. Este proyecto está destinado solo a fines educativos . Este es solo un pequeño proyecto personal. Los sitios pueden contactarme para mejorar su seguridad o solicitar la eliminación de su sitio de este repositorio.
Tenga en cuenta lo siguiente:
Descargo de responsabilidad : las API, los servicios y las marcas comerciales mencionadas en este repositorio pertenecen a sus respectivos dueños. Este proyecto no reclama ningún derecho sobre ellos ni está afiliado o respaldado por ninguno de los proveedores mencionados.
Responsabilidad : El autor de este repositorio no es responsable de ninguna consecuencia, daños o pérdidas que surjan del uso o mal uso de este repositorio o del contenido proporcionado por las API de terceros. Los usuarios son únicamente responsables de sus acciones y cualquier repercusión que pueda seguir. Recomendamos encarecidamente a los usuarios que sigan el TOS de cada sitio web.
Solo propósitos educativos : este repositorio y su contenido se proporcionan estrictamente para fines educativos. Al utilizar la información y el código proporcionado, los usuarios reconocen que están utilizando las API y los modelos en su propio riesgo y aceptan cumplir con las leyes y regulaciones aplicables.
Copyright : todo el contenido en este repositorio, que incluye, entre otros, el código, las imágenes y la documentación, es propiedad intelectual del autor del repositorio, a menos que se indique lo contrario. La copia no autorizada, la distribución o el uso de cualquier contenido en este repositorio está estrictamente prohibido sin el consentimiento expreso por escrito del autor del repositorio.
Indemnificación : los usuarios acuerdan indemnizar, defender y imponer inofensivos al autor de este repositorio a partir de y con todas y cada una de las reclamaciones, pasivos, daños, pérdidas o gastos, incluidas las tarifas y costos legales, que surgen de cualquier manera relacionado con su uso o uso indebido de este repositorio, su contenido o API relacionadas de terceros.
Actualizaciones y cambios : el autor se reserva el derecho de modificar, actualizar o eliminar cualquier contenido, información o características en este repositorio en cualquier momento sin previo aviso. Los usuarios son responsables de revisar regularmente el contenido y cualquier cambio realizado en este repositorio.
Al usar este repositorio o cualquier código relacionado con él, usted acepta estos Términos. El autor no es responsable de ninguna copia, tenedores o reuplías hechas por otros usuarios. Esta es la única cuenta y repositorio del autor. Para evitar la suplantación o las acciones irresponsables, puede cumplir con la licencia GNU GPL que utiliza este repositorio.