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

APIpie

在 LibreChat 中将 APIpie 配置为自定义 endpoint。

APIpie 是一个聚合器,通过单一的 OpenAI 兼容 endpoint 提供来自多个提供商的模型。

获取 API key

apipie.ai/dashboard/profile/api-keys 创建一个密钥并将其添加到您的 .env 文件中:

APIPIE_API_KEY=your-api-key

配置

在你的 librechat.yaml 中,将 endpoint 添加到 endpoints.custom 下:

    - 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"

注意事项

  • 不支持自动获取模型,因此 fetch 被设置为 false,模型列表需内联定义。当添加新模型时,请使用上述脚本重新生成列表。
  • 对话标题的生成结果可能不一致。
  • dropParams: ["stream"] 会移除 stream 参数,该参数目前不受支持。

这篇指南怎么样?