AI SDKs

AI SDKs are in an alpha version

The AI SDKs are designed for use with the AI Configs product and are currently in alpha versions.

Overview

This category contains documentation topics explaining LaunchDarkly’s AI SDKs.

About AI SDKs

While LaunchDarkly server-side, client-side, and edge SDKs focus on interacting with feature flags, the LaunchDarkly AI SDKs interact with AI Configs. AI Configs are resources that you create in LaunchDarkly and use to customize, test, and roll out new large language models (LLMs) within your generative AI applications.

You can use the AI SDKs to customize each AI Config based on the context that you provide. This means both the message and the model evaluation are specific to each end user, at runtime. You can also use the AI SDKs to record metrics from your AI model generation, including duration and tokens.

AI SDKs

Additional resources

SDKSDK API documentationGitHub repository
.NET AI SDK.NET AI SDK API docs.NET AI SDK
Go AI SDKGo AI SDK API docsGo AI SDK
Node.js (server-side) AI SDKNode.js (server-side) AI SDK API docsnode-server-sdk-ai
Python AI SDKPython AI SDK API docsPython AI SDK