From 07665bc2dd7625ad19b6c2fa9f3e461fd0ab8e51 Mon Sep 17 00:00:00 2001 From: "quantstruct[bot]" <190039098+quantstruct[bot]@users.noreply.github.com> Date: Fri, 6 Dec 2024 01:20:13 +0000 Subject: [PATCH] Add changelog for 2024-12-05 --- changelog/2024-12-05.mdx | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 changelog/2024-12-05.mdx diff --git a/changelog/2024-12-05.mdx b/changelog/2024-12-05.mdx new file mode 100644 index 000000000..a10256759 --- /dev/null +++ b/changelog/2024-12-05.mdx @@ -0,0 +1,16 @@ +1. **OAuth2 Support for Custom LLM Credentials and Webhooks**: You can now secure access to your [custom LLMs](https://docs.vapi.ai/customization/custom-llm/using-your-server#step-2-configuring-vapi-with-custom-llm) and [server urls (aka webhooks)](https://docs.vapi.ai/server-url) using OAuth2 (RFC 6749). Create a webhook credential with `CreateWebhookCredentialDTO` and specify the following information. + +```json +{ + "provider": "webhook", + "authenticationPlan": { + "type": "oauth2", + "url": "https://your-url.com/your/path/token", + "clientId": "your-client-id", + "clientSecret": "your-client-secret" + }, + "name": "your-credential-name-between-1-and-40-characters" +} +``` + +3. **Removal of Canonical Knowledge Base**: The ability to create, update, and use canoncial knowledge bases in your assistant has been removed from the API(as custom knowledge bases and the Trieve integration supports as superset of this functionality). Please update your implementations as endpoints and models referencing canoncial knowledge base schemas are no longer available. \ No newline at end of file