I. Introdução
Tutorial detalhado sobre a interface API oficial anti-openai do Baota para resolver o problema de uso do ChatGPT + 502 Bad Gateway na China.
Este método é o mais simples e rápido, não tem etapas complicadas e não está sujeito a erros. É o mais simples, zero -code, método de implantação zero.
2. Pré-requisitos para realização
- Um servidor VPS estrangeiro
- API_KEY oficial da OpenAI
- Sistemas ou plug-ins de sites de terceiros
Em relação a sistemas ou plug-ins de sites de terceiros , você pode ler outro artigo para introdução, download, implantação e uso:
https://www.idcyli.com/33.html https://www.idcyli.com/33.html
3. Processo de implementação
O servidor estrangeiro usado aqui tem uma configuração geral. Se você construir apenas a interface de geração reversa do ChatGPT, a configuração não precisa ser muito alta.
Passo 1: Use o painel Pagoda para criar um novo site - vincule seu próprio nome de domínio - selecione estático puro - confirme e envie
Passo 2: Configure o certificado SSL para o nome de domínio. Aqui você pode usar o certificado gratuito que vem com o Pagoda.
Habilite o acesso seguro SSL
Etapa 3: adicionar e configurar proxy reverso
Dentre eles, o endereço de destino preenche o endereço API oficial do openai: https://api.openai.com, e o nome de domínio de envio também é: api.openai.com, que será obtido automaticamente.
Etapa 4: teste de acesso
Ao acessar o endereço anti-geração, aparece 502 Bad Gateway.
Motivo: O motivo do certificado SSL é que quando o SSL está ativado, ele não corresponde durante o handshake de três vias, fazendo com que o handshake falhe!
Etapa 5: Resolva o problema do 502 Bad Gateway ao acessar
Adicione o código no arquivo de configuração do agente de direção
Primeira linha de código:
proxy_ssl_server_name on;
Segunda linha de código:
proxy_ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
Etapa 6: testar a API
Você pode ver que nossa própria interface API anti-geração é igual à oficial.
4. Uso
Gerar chave de API
Entre no site oficial da API da openai, https://platform.openai.com/account/api-keys, e crie KEY
Configurar API de encaixe
Conecte-se a sistemas ou plug-ins de sites de terceiros
Uso de teste
O sistema de IA construído aqui é um servidor doméstico e a rede é uma rede doméstica local. O efeito de uso é
Sobre o tutorial:
Escrevi os tutoriais originais em abril e maio de 2023. Um dos tutoriais escritos em abril foi excluído. Muitos blogueiros o copiaram diretamente sem escrever a fonte. O principal problema do Nginx com 502 Bad Gateway também não foi escrito. Configurações para um solução paga, aqui está um tutorial completo.
5. Resumo
O método usado aqui é a função de proxy reverso que vem com o Pagoda, que é um método normal. Usando SSL, você precisa resolver o problema do handshake triplo do Nginx.