docs/daprdocs/content/en/developing-applications/building-blocks/conversation/conversation-overview.md

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 >}})