Skip to main content
LibreChat is joining ClickHouse to power the open-source Agentic Data Stack 🎉 Learn more
LibreChat

APIpie

Configure o APIpie como um endpoint personalizado no LibreChat.

APIpie é um agregador que expõe modelos de diversos provedores através de um único endpoint compatível com OpenAI.

Obtenha uma API key

Crie uma chave em apipie.ai/dashboard/profile/api-keys e adicione-a ao seu arquivo .env:

APIPIE_API_KEY=your-api-key

Configuração

Adicione o endpoint em endpoints.custom no seu librechat.yaml:

    - name: "APIpie"
      apiKey: "${APIPIE_API_KEY}"
      baseURL: "https://apipie.ai/v1/"
      models:
        default: [
          "gpt-4",
          "gpt-4-turbo",
          "gpt-3.5-turbo",
          "claude-3-opus",
          "claude-3-sonnet",
          "claude-3-haiku",
          "llama-3-70b-instruct",
          "llama-3-8b-instruct",
          "gemini-pro-1.5",
          "gemini-pro",
          "mistral-large",
          "mistral-medium",
          "mistral-small",
          "mistral-tiny",
          "mixtral-8x22b",
          ]
        fetch: false
      titleConvo: true
      titleModel: "claude-3-haiku"
      summarize: false
      summaryModel: "claude-3-haiku"
      dropParams: ["stream"]
      modelDisplayLabel: "APIpie"

Notas

  • A busca automática de modelos não é suportada, portanto fetch está definido como false e a lista de modelos é definida inline. Use o script acima para regenerar a lista quando novos modelos forem adicionados.
  • Os resultados da nomeação de conversas podem ser inconsistentes.
  • dropParams: ["stream"] remove o parâmetro stream, que não é suportado atualmente.

Como está este guia?