Anglais | 中文 | 日本語
Vous pouvez rejoindre notre Discord: Discord.gg/gptgod pour d'autres mises à jour.
Site Web: https://gptgod.online
URL de base de l'API: https://api.gptgod.online
Clé API: sk-OsMMq65tXdfOIlTUYtocSL7NCsmA7CerN77OkEv29dODg1EA
Modèles de support: 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 , llama-2-70b , llama-2-13b , llama-2-7b , code-llama-34b , code-llama-13b , code-llama-7b qwen-72b , stable-diffusion , mixtral-8x7b , mistral-medium
Je vous suggère d'abord ce projet. Certains sites Web peuvent être hors ligne à tout moment.
S'efforçant toujours de continuer à mettre à jour.
Ayez des modèles implémentés ici: si vous ne voulez pas que votre site Web apparaisse ici, veuillez soulever un problème et je le supprimerai immédiatement. Malheureusement, la plupart des sites ici ne sont plus disponibles.
Mise à jour au 2023-09-10
| Site | Modèles |
|---|---|
| toi | GPT-3,5-turbo |
| bêler | net-gpt-3,5-turbo |
| premier plan | 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 |
| vita | GPT-3,5-turbo |
| skailar | gpt-4 |
| faux | GPT-3.5-turbo, GPT-3.5-turbo-16k, GPT-4 |
| EasyChat | gpt-4 |
| mieux | GPT-3.5-turbo, GPT-3.5-turbo-16k, GPT-4 |
| pwéb | GPT-3.5-turbo, GPT-3.5-turbo-16k |
| bai | GPT-3,5-turbo |
| gra | GPT-3.5-turbo, GPT-3.5-turbo-16k |
| magie | GPT-3.5-Turbo, GPT-4, Claude-Instance, Claude, Claude-100K |
| chim | GPT-3.5-turbo, GPT-3.5-turbo-16k, GPT-4 |
| bélier | 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 |
| poef | |
| claude | Claude-200K |
| curseur | GPT-3.5-turbo, GPT-4 |
| chatbase | GPT-3,5-turbo |
| masse | GPT-3,5-turbo |
| sincode | GPT-3.5-turbo, GPT-4 |
| Openai | trop |
| jaspe | GPT-3.5-turbo, GPT-4 |
| bouillie | |
| acytoo | GPT-3,5-turbo |
| recherche | |
| www | URL |
| DDG | recherche |
Tout d'abord, vous devez créer un fichier .env .
Toutes les méthodes de fonctionnement nécessitent cette étape.
http_proxy = http://host:port
rapid_api_key = xxxxxxxxxx
EMAIL_TYPE = temp-email44
DEBUG = 0
POOL_SIZE = 0
PHIND_POOL_SIZE = 0http_proxy : configurez votre proxy si vous ne pouvez pas accéder directement au site Web cible; Si vous n'avez pas besoin de proxy, supprimez cette ligne;forefront Use Env (ce site a été supprimé):rapid_api_key : vous devez configurer ceci si vous utilisez API Forefront, cet apikey est utilisé pour recevoir un e-mail de registre, obtenir une clé API iciEMAIL_TYPE : le type de messagerie temporaire comprend temp-email temp-email44 tempmail-lolDEBUG : valide lors de l'utilisation forefront vous pouvez définir = 1 lorsque vous exécutez local. Afficher le processus inversePOOL_SIZE : forefront Concurrency Taille. Continuez à régler = 1 jusqu'à ce que vous l'exécutez avec succès !!! Vous pouvez vous engager simultanément dans des conversations {pool_size}. Plus de taille de piscine, plus de conversations peuvent être effectuées simultanément, mais utilisez plus de RAMphind utilise Env:PHIND_POOL_SIZE : phind concurrency size.Vous pouvez vous engager simultanément dans des conversations {pool_size}. Plus de taille de piscine, plus de conversations peuvent être effectuées simultanément, mais utilisez plus de RAM # install module
yarn
# start server
yarn start docker run -p 3000:3000 --env-file .env xiangsx/gpt4free-ts:latest
Tout d'abord, vous devez créer un fichier .env; Suivez l'étape "Exécutez avec Docker
déployer
docker-compose up --build -d
gpt4free-ts-déplore
Rechercher le modèle de support et le site http://127.0.0.1:3000/Supports [Get]
Identique à Openai http://127.0.0.1:3000/:Site/v1/chat/completions [Post]
Le même que Openai http://127.0.0.1:3000/v1/chat/completions?site=xxx [Post]
Retour lorsque le chat termine http://127.0.0.1:3000/ask?prompt=***&model=***&site=*** [post / get]
Retour avec eventstream http://127.0.0.1:3000/ask/stream?prompt=***&model=***&site=*** [post / get]
prompt : votre question. Il peut s'agir d'une string ou jsonstr .jsonstr : [{"role":"user","content":"hellon"},{"role":"assistant","content":"Hi there! How can I assist you today?"},{"role":"user","content":"who are you"}]string : who are youmodel : par défaut gpt3.5-turbo . Modèle comprend: gpt4 gpt3.5-turbo net-gpt3.5-turbo gpt-3.5-turbo-16ksite : par défaut you . Site cible, incluez vita fakeopen better forefront phind you chatdemo Requête prend en charge le site et les modèles avec l'API 127.0.0.1:3000/supports
[
{
"site" : " you " ,
"models" : [
" gpt-3.5-turbo "
]
},
...
]Réponse à la fin du chat (/ demande):
interface ChatResponse {
content : string ;
error ?: string ;
}Réponse avec flux comme, suggérer !! (/ demander / flux):
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&promptt=[{"Role":"User" ,"content":"hello" action
Res:
{
"content" : " Hi there! How can I assist you today? "
}127.0.0.1:3000/ask?site=you&prompt=_{"Role":"User" ,"content ":" 你好 n "}, {" role ":" assistant "," contenu ":" 你好!有什么我可以帮助你的吗? "}, {" role ":" utilisateur "," contenu ":" 你是谁 "}]]
req:
127.0.0.1:3000/ask/stream?site=you&prompt=who êtes-vous
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"}
Ceci est un projet de réplication pour la version TypeScript de GPT4FREE

Ce référentiel n'est pas associé ou approuvé par les fournisseurs des API contenus dans ce référentiel GitHub. Ce projet est destiné à des fins éducatives uniquement . C'est juste un petit projet personnel. Les sites peuvent me contacter pour améliorer leur sécurité ou demander la suppression de leur site de ce référentiel.
Veuillez noter ce qui suit:
Avertissement : les API, les services et les marques mentionnées dans ce référentiel appartiennent à leurs propriétaires respectifs. Ce projet ne réclame aucun droit sur eux et n'a pas été affilié ou approuvé par l'un des fournisseurs mentionnés.
Responsabilité : L'auteur de ce référentiel n'est pas responsable des conséquences, dommages ou pertes résultant de l'utilisation ou de l'utilisation abusive de ce référentiel ou du contenu fourni par les API tiers. Les utilisateurs sont seuls responsables de leurs actions et de toute répercussion qui peut suivre. Nous recommandons fortement aux utilisateurs de suivre les TO de chaque site Web.
Objectifs éducatifs uniquement : ce référentiel et son contenu sont fournis strictement à des fins éducatives. En utilisant les informations et le code fournis, les utilisateurs reconnaissent qu'ils utilisent les API et les modèles à leurs propres risques et acceptent de se conformer à toutes les lois et réglementations applicables.
Copyright : tout le contenu de ce référentiel, y compris, mais sans s'y limiter, le code, les images et la documentation, est la propriété intellectuelle de l'auteur du référentiel, sauf indication contraire. La copie, la distribution ou l'utilisation non autorisées de tout contenu dans ce référentiel est strictement interdite sans le consentement écrit express de l'auteur du référentiel.
Indemnisation : les utilisateurs acceptent d'indemniser, de défendre et de détenir l'inoffensive l'auteur de ce référentiel de et contre toutes les réclamations, passifs, dommages-intérêts, pertes ou dépenses, y compris les frais juridiques et les coûts, résultant de ou de toute manière lié à leur utilisation ou à leur utilisation erronée de ce référentiel, de son contenu, ou des API tiers connexes.
Mises à jour et modifications : L'auteur se réserve le droit de modifier, de mettre à jour ou de supprimer tout contenu, information ou fonctionnalité dans ce référentiel à tout moment sans préavis. Les utilisateurs sont responsables de la révision régulière du contenu et de toute modification apportée à ce référentiel.
En utilisant ce référentiel ou tout code qui lui est lié, vous acceptez ces termes. L'auteur n'est pas responsable des copies, fourches ou reublis de revers fabriqués par d'autres utilisateurs. Il s'agit du seul compte et du référentiel de l'auteur. Pour empêcher une usurpation d'identité ou des actions irresponsables, vous pouvez vous conformer à la licence GNU GPL que ce référentiel utilise.