Skip to main content

Providers

Providers are used to connect your ToothFairyAI workspace to 3rd party LLM providers. This allows you to use the LLM providers' models in your ToothFairyAI workspace via one or more agents.

The supported 3rd party LLM providers are:

  • TogetherAI
  • ReplicateAI
  • Groq
  • Ollama via Ngrok
  • Local - Enterprise only
  • OpenAI - Enterprise only
  • Anthropic - Enterprise only
  • Bedrock - Enterprise only
  • Azure AI Studio - Enterprise only
  • Google AI studio - Enterprise only

Once 3rd party LLM providers are connected to your ToothFairyAI workspace, you can use them in your agents under the section Hosting and models

Providers can be created and or edited from the following menu: Settings > Providers > Create

Create a provider

  1. Click on the Create button.
  2. Fill in the provider name and description(optional).
  3. Select the Type from the dropdown menu.
  4. Insert the token or API key in the Token field. Once created the provider token will be hidden for security reasons. You will have to create a new provider if you forget the token.
  5. Click on the Save button to create the provider.
Note

All the secret fields are encrypted and stored securely. You will not be able to see the secret fields once you save the provider. In case you forget the secret fields, you will need to create a new provider.

Note

ToothFairyAI interacts with Ngrok assuming the endpoint is up and running with no auth token required

Warning

The providers under the enterprise license allow ToothFairyAI to interact also with custom models deployed on your own infrastructure.