1.8 KiB
type | title | linkTitle | weight | description |
---|---|---|---|---|
docs | Conversation overview | Overview | 1000 | Overview of the conversation API building block |
{{% alert title="Alpha" color="primary" %}} The conversation API is currently in [alpha]({{< ref "certification-lifecycle.md#certification-levels" >}}). {{% /alert %}}
Using the Dapr conversation API, you can reduce the complexity of interacting with Large Language Models (LLMs) and enable critical performance and security functionality with features like prompt caching and personally identifiable information (PII) data obfuscation.
Features
Prompt caching
todo
Personally identifiable information (PII) obfuscation
todo
Supported SDKs
You can use the following SDKs to author a workflow.
Language stack | Package |
---|---|
.NET | Dapr.AI.Conversation |
Rust | converse |
Go | conversation |
Try out conversation
Quickstarts and tutorials
Want to put the Dapr conversation API to the test? Walk through the following quickstart and tutorials to see it in action:
Quickstart/tutorial | Description |
---|---|
Conversation quickstart | . |
Start using pub/sub directly in your app
Want to skip the quickstarts? Not a problem. You can try out the conversation building block directly in your application. After [Dapr is installed]({{< ref "getting-started/_index.md" >}}), you can begin using the conversation API starting with the how-to guide.
Next steps
- [How-To: Converse with an LLM using the conversation API]({{< ref howto-conversation-layer.md >}})
- [Conversation API components]({{< ref supported-conversation >}})