Choosing your AI model
WeCareRemote supports a wide range of AI models from multiple providers. Your administrator sets the platform default, but you can override the model on individual API requests by passing themodel field in your request body.
API authentication
When accessing the AI assistant through the REST API, every request must include a Bearer token in theAuthorization header.
Supported LLM providers
WeCareRemote connects to the following AI providers. Your organization’s administrator controls which providers are active on your instance.OpenAI
OpenAI
Provides GPT-4o, GPT-4o-mini, GPT-4 Turbo, and GPT-3.5 Turbo. Well-suited for general conversation, summarization, and document Q&A.
Anthropic
Anthropic
Provides Claude 3.5 Sonnet, Claude 3 Haiku, and Claude 3 Opus. Known for nuanced, instruction-following responses.
Google
Provides Gemini 1.5 Pro and Gemini 1.5 Flash via Google AI Studio or Vertex AI. Strong multimodal and long-context performance.
Groq
Groq
Provides fast inference for open-weight models including Llama 3.1 and Mixtral. Ideal for low-latency interactions.
Ollama (local)
Ollama (local)
Runs open-weight models locally on your organization’s own hardware. No data leaves your environment — the recommended option for privacy-sensitive use cases.
AWS Bedrock
AWS Bedrock
Provides managed access to Anthropic Claude, Meta Llama, Amazon Titan, and other models through Amazon’s infrastructure.
Azure OpenAI
Azure OpenAI
Provides GPT models through your organization’s Azure OpenAI resource, with enterprise-grade compliance and data residency controls.
OpenRouter
OpenRouter
Aggregates models from many providers — including OpenAI, Anthropic, Google, Meta, and Mistral — through a single API.
DeepSeek
DeepSeek
Provides capable reasoning and coding-focused models via the DeepSeek API.
Custom OpenAI-compatible endpoints
Custom OpenAI-compatible endpoints
Connect any API that follows the OpenAI API format — including self-hosted models, fine-tuned endpoints, or third-party providers not listed above.
Conversation history
The assistant stores your conversation history so you can pick up where you left off across sessions. Your organization’s administrator determines how long history is retained and which storage backend is used. If you have questions about data retention, contact your WeCareRemote administrator. For more details on how memory and history work, see Conversation memory and chat history.Choosing a provider
If you are an administrator setting up the platform for the first time, consider these trade-offs:| Priority | Recommended providers |
|---|---|
| Best general quality | OpenAI (GPT-4o), Anthropic (Claude 3.5 Sonnet) |
| Lowest latency | Groq, GPT-4o-mini |
| Lowest cost | Groq, GPT-4o-mini, OpenRouter |
| Data residency / compliance | Azure OpenAI, AWS Bedrock |
| Full on-premises / private | Ollama, custom OpenAI-compatible endpoint |
| Strong multilingual | Claude 3.5 Sonnet, Gemini 1.5 Pro, GPT-4o |
Frequently asked questions
Can refugee users switch the model themselves?
Can refugee users switch the model themselves?
Through the web UI, no — the model is set by your administrator. The per-request override is only available when calling the API directly with a
model parameter.Does switching models lose the conversation?
Does switching models lose the conversation?
No. Conversation history is stored independently of the model. You can switch models mid-conversation and the assistant will still have full context.
Can I use my organization's own API key?
Can I use my organization's own API key?
Yes. Administrators configure each provider’s API key when enabling that provider on the platform. Contact your administrator if you want to bring your own key.
What happens if the configured model is unavailable?
What happens if the configured model is unavailable?