Qper
12/03/2025, 12:32 AMVapi Support Bot
12/03/2025, 12:33 AMbash
curl --location --request PATCH 'https://api.vapi.ai/assistant/YOUR_ASSISTANT_ID' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_VAPI_API_KEY' \
--data '{
"model": {
"model": "gpt-4o",
"provider": "openai",
"messages": [
{ "role": "system", "content": "Your existing system prompt..." }
],
"knowledgeBaseId": "YOUR_KNOWLEDGE_BASE_ID"
}
}'
Avoid making changes in the dashboard after this, as it will overwrite your API configuration ([documentation](https://docs.vapi.ai/knowledge-base/custom-knowledge-base)).
Source:
- [Custom Knowledge Base documentation](https://docs.vapi.ai/knowledge-base/custom-knowledge-base)Qper
12/04/2025, 11:18 PMChiranjeet Mishra
12/04/2025, 11:33 PM