Edit

Share via


Choose the right language model for Edge RAG Preview enabled by Azure Arc

Review available model options and understand model requirements to choose the right language model for your Edge RAG deployment. This article is part of the deployment prerequisites checklist.

Important

Edge RAG Preview, enabled by Azure Arc is currently in PREVIEW. See the Supplemental Terms of Use for Microsoft Azure Previews for legal terms that apply to Azure features that are in beta, preview, or otherwise not yet released into general availability.

Select a language model

Decide which language model your organization wants to deploy. You can use your own language model or use one of the Microsoft provided language models.

After Edge RAG extension is deployed, you can't change the language model. Therefore, work with your application development team to decide which is the right model for your organization's use case.

You can refer to some of these resources from Microsoft to choose the right model for your use case:

Microsoft provided language models

If you don't have your own language model to use with Edge RAG, select one of the following Microsoft provided language models when you deploy the Edge RAG extension:

Bring your own language model

Edge RAG works with small language models (SLM) or large language models (LLM) that expose endpoints that support the OpenAI inference API. Set up these models locally using Kubernetes AI toolchain operator (KAITO) or similar mechanisms. Edge RAG can also work with OpenAI models in Azure that need API Key-based authentication.

If you plan to use your own language model with Edge RAG, you must complete the steps in the following articles:

Next step

If you choose to: