diff --git a/docs/configurations/inference-providers.mdx b/docs/configurations/inference-providers.mdx new file mode 100644 index 0000000..ade9492 --- /dev/null +++ b/docs/configurations/inference-providers.mdx @@ -0,0 +1,18 @@ +--- +title: "Inference Provider" +description: "Dograh ships with its own inferencing engine, which is hosted at https://services.dograh.com. The inference service provides LLM, TTS and STT services. In this document you can see how you can configure the inferencing engine to your favourite provider, like OpenAI, Gemini etc." +--- + +## Configure Inference Provider + +You can go to `https://app.dograh.com/service-configurations` if you are on hosted version of Dograh or go to `http://localhost:3010/service-configurations` if you are running Dograh locally. + +You can see the configuration for the inference provider in the following screenshot. + +![Inference Provider Configuration](../images/service-configuration.png) + +You can select the provider from the dropdown and configure the API key, model, etc. + +## Next Steps + +You can see how to configure the telephony provider in [Telephony Integrations](/telephony/twilio). diff --git a/docs/docs.json b/docs/docs.json index 9cdc867..6f6384a 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -26,6 +26,19 @@ } ] }, + { + "group": "Configurations", + "pages": [ + "configurations/inference-providers" + ] + }, + { + "group": "Features", + "pages": [ + "features/campaigns", + "features/looptalk" + ] + }, { "group": "Telephony Integrations", "pages": [ diff --git a/docs/features/campaigns.mdx b/docs/features/campaigns.mdx new file mode 100644 index 0000000..07ca9ac --- /dev/null +++ b/docs/features/campaigns.mdx @@ -0,0 +1,14 @@ +--- +title: "Campaigns" +description: "Campaigns are how you can do outbound calling to your contacts." +--- + +## Setting up + +It is recommended to setup telephony first using the documentation in [Telephony Integrations](/telephony/twilio). + +## Preparing the list of contacts + +You can upload a CSV list on the platform which will be used to make the calls. + +Rest of the documentation coming soon.. diff --git a/docs/features/looptalk.mdx b/docs/features/looptalk.mdx new file mode 100644 index 0000000..55c35f8 --- /dev/null +++ b/docs/features/looptalk.mdx @@ -0,0 +1,8 @@ +--- +title: "Looptalk" +description: "You can use Looptalk to test your voice agent against another voice agent. This way, you can test your voice agents at scale and iteratively improve the Agent's prompts." +--- + +## Setting up + +Documentation coming soon.. diff --git a/docs/getting-started/index.mdx b/docs/getting-started/index.mdx index 1f0fe94..3473695 100644 --- a/docs/getting-started/index.mdx +++ b/docs/getting-started/index.mdx @@ -23,4 +23,8 @@ You can also watch below video to see the setup in action. title="Dogrh Getting Started" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen -> \ No newline at end of file +> + +## Next Steps + +You can see how to configure the inference provider in [Inference Provider](/configurations/inference-providers). \ No newline at end of file diff --git a/docs/images/service-configuration.png b/docs/images/service-configuration.png new file mode 100644 index 0000000..1688b31 Binary files /dev/null and b/docs/images/service-configuration.png differ