Acesso padronizado com as APIs compatíveis com OpenAI do DeepInfra
Os desenvolvedores geralmente se deparam com formatos de API de diferentes fornecedores, métodos de autenticação inconsistentes etc. O DeepInfra oferece as seguintes soluções:
- Padrão de acesso unificado (UAS)Todos os modelos usam os mesmos pontos de extremidade da API (
api.deepinfra.com/v1/openai/chat/completions) - consistência dos parâmetrosO formato da solicitação é totalmente compatível com o padrão OpenAI e requer apenas a substituição do
modelCampos para alternar entre modelos - Suporte a SDK em vários idiomasBibliotecas de cliente OpenAI existentes (por exemplo, openai-python) podem ser usadas diretamente, basta modificar base_url e api_key
Etapas específicas de implementação:
1. reutilizar o código OpenAI existente em Python:import openai
openai.api_base = "https://api.deepinfra.com/v1/openai"
openai.api_key = "di-..."
2. salve como um modelo de solicitação de uniforme no Postman
3. adoçãoX-Model-TypeCabeçalho de solicitação para implementar a comutação de escala de cinza do modelo
Essa resposta foi extraída do artigoDeepInfra Chat: experimentando e invocando vários serviços de bate-papo de modelo grande de código abertoO
































