radius-project / radius-project/radius
Implementation of Dapr Building Block: Conversation API
Open
@willvelida is already working on this.
Since May 30, 2025.
feature
triaged
- Dominant language
- Go
- Stars
- 1.7k
- Forks
- 137
- Avg merge
- 2d 17h
- Merged PRs (30d)
- 110
Description
Overview of feature request
The Dapr conversation building block reduces the complexity of interacting with Large Language Models (LLM's) at scale.
With the growing adoption of LLM's, Radius being able to support this building block would enable developers and operators to express the use of LLM platforms within Radius, no matter where that LLM is deployed (Azure AI Foundry, AWS Bedrock, etc)
Acceptance criteria
- A new Applications.Dapr/conversation resource can be created
- A new local development recipe has been added (using Ollama as the LLM provider. Ollama can be run in a docker container).
Additional context
- https://docs.dapr.io/reference/api/conversation_api/
- https://v1-16.docs.dapr.io/reference/components-reference/supported-conversation/ollama/
- https://ollama.com/blog/ollama-is-now-available-as-an-official-docker-image
Would you like to support us?
- Yes, I would like to support you
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.