Fine-tuned OpenAI models
Fine-tuned OpenAI models
Fine-tuned OpenAI models
Vapi supports using any OpenAI-compatible endpoint as the LLM. This includes services like OpenRouter, AnyScale, Together AI, or your own server.
You’ll first want to POST your API key via the /credential endpoint:
Then, you can create an assistant with the model provider:
To set up your OpenAI Fine-Tuned model, you need to follow these steps:
https://api.openai.com/v1./assistant endpoint and ensure that model.metadataSendMode is set to off.To set up your server to act as the LLM, you’ll need to create an endpoint that is compatible with the OpenAI Client. For best results, your endpoint should also support streaming completions.
If your server is making calls to an OpenAI compatble API, you can pipe the requests directly back in your response to Vapi.
If you’d like your OpenAI-compatible endpoint to be authenticated, you can POST your server’s API key and URL via the /credential endpoint:
If your server isn’t authenticated, you can skip this step.
Then, you can create an assistant with the custom-llm model provider: