Introdução geral
O GPT4Free é um projeto de código aberto lançado no GitHub pelo desenvolvedor xtekky, com o objetivo de fornecer gratuitamente uma ampla gama de modelos de linguagem avançados, incluindo GPT-3.5, GPT-4, Llama, Gemini-Pro, Bard e Claude etc. Os usuários podem usar facilmente esses modelos de linguagem de alto nível por meio de instalação e configuração simples.
Esse projeto precisa contar com vários serviços, descompilar a interface do site é obsoleto, você pode ramificar o projeto para implantar a versão mais recente. Recomendado https://github.com/xiangsx/gpt4free-ts , ou use a implantação de um clique do Sealos.
Lista de funções
- Suporte a vários modelosSuporte a vários modelos de idiomas, como GPT-3.5, GPT-4, Llama, Gemini-Pro, Bard e Claude.
- Código aberto e gratuitoCódigo-fonte totalmente aberto: os usuários podem usar e modificar o código gratuitamente.
- Integração de APIAPI: fornece uma ampla variedade de recursos de solicitação de API com suporte para tempos limite, balanceamento de carga e controle de fluxo.
- Documentação e tutoriaisDocumentação detalhada e tutoriais para ajudar os usuários a começar rapidamente.
- Suporte à comunidadeSuporte ativo da comunidade, onde os usuários podem se comunicar e obter ajuda no GitHub, Telegram e Discord.
Usando a Ajuda
Processo de instalação
- Código de download::
- Abra um terminal e execute o seguinte comando para clonar o projeto:
git clone https://github.com/xtekky/gpt4free.git
- Abra um terminal e execute o seguinte comando para clonar o projeto:
- Instalação de dependências::
- Vá para o diretório do projeto e execute o seguinte comando para instalar as dependências necessárias:
cd gpt4free pip install -r requirements.txt
- Vá para o diretório do projeto e execute o seguinte comando para instalar as dependências necessárias:
- Ambiente de configuração::
- Configure as variáveis de ambiente e as chaves de API conforme necessário. Consulte a documentação do projeto para obter as etapas específicas.
Diretrizes para uso
- Início dos serviços::
- Execute o seguinte comando para iniciar o serviço:
python main.py
- Execute o seguinte comando para iniciar o serviço:
- Chamando a API::
- As solicitações são feitas usando a API fornecida; um exemplo simples é mostrado abaixo:
solicitações de importação url = "http://localhost:8000/api/v1/gpt4" payload = { "model": "gpt-4", "prompt": "Hello, GPT-4!", "max_tokens": 100 "max_tokens": 100 } response = requests.post(url, json=payload) print(response.json())
- As solicitações são feitas usando a API fornecida; um exemplo simples é mostrado abaixo:
- Usando o Docker::
- Se preferir usar o Docker, você pode executar o seguinte comando para iniciar um contêiner do Docker:
docker-compose up -d
- Se preferir usar o Docker, você pode executar o seguinte comando para iniciar um contêiner do Docker:
problemas comuns
- Como faço para obter uma chave de API?
- Consulte a documentação do projeto para obter instruções detalhadas sobre como obter e configurar chaves de API.
- O que fazer se você encontrar um erro?
- Verifique se as dependências estão instaladas corretamente, certifique-se de que as variáveis de ambiente estejam configuradas corretamente ou peça ajuda à comunidade.