Back to Fastgpt

Access App via API

document/content/docs/use-cases/external-integration/openapi.en.mdx

4.14.181.0 KB
Original Source

import { Alert } from '@/components/docs/Alert';

In FastGPT, you can create multiple API keys for each app to access the app's API endpoints. Each key can only access one app. For complete endpoint documentation, see the Chat API reference.

Get API Key

Go to App -> "API Access", then click "API Key" to create a key.

<Alert context="warning"> Keep your key safe. Once the dialog is closed, you cannot copy the key again -- you can only create a new key and copy it. </Alert>

<Alert icon="🍅" context="success"> Tip: For security, you can set a quota or expiration time to prevent key abuse. </Alert>

Replace Variables in Third-Party Apps

bash
OPENAI_API_BASE_URL: http://localhost:3000/api (replace with your deployed domain)
OPENAI_API_KEY = the key obtained in the previous step

ChatGPT Next Web Example:

ChatGPT Web Example: