📣
TiDB Cloud Premium 开放公测中。为企业级工作负载提供无限扩展、即时弹性伸缩和高级安全保障。此页面由 AI 自动翻译,英文原文请见此处。
​
​

TiDB for AI



TiDB 提供数据和工作空间能力,用于构建 AI 应用和运行 AI agent 工作流。

  • 对于应用开发,你可以使用 SQL 或 TiDB AI 的 Python SDK (pytidb),结合结构化数据、向量搜索、全文搜索、混合搜索和 AI 驱动的检索来开发。
  • 对于 AI agent 和自动化,你可以使用 TiDB Cloud CLI (ti) 管理 TiDB Cloud Starter 实例和 SQL 工作流,并使用 TiDB Cloud Filesystems 作为跨本地机器、CI 作业和临时 agent 沙箱的持久化共享存储。Filesystems 还支持挂载工作空间、Git 工作流、日志(Journal)和委托 Secrets。

快速开始

快速体验 TiDB 的 AI 能力。

目标从这里开始
使用向量搜索构建 AI 应用通过 Python 快速上手向量搜索 或 通过 SQL 快速上手向量搜索
使用 TiDB Cloud 构建 agent 和自动化工作流快速上手 TiDB Cloud CLI

使用 TiDB 构建 AI 应用

使用 pytidb SDK 或 SQL 连接到 TiDB,搜索和检索数据,并构建 AI 驱动的应用。

连接到 TiDB

文档描述
通过 Python 连接到 TiDB使用 pytidb 连接到 TiDB Cloud 或 TiDB Self-Managed。

搜索与检索

文档描述
向量搜索概述全面介绍向量搜索,包括概念、工作原理和使用场景。
向量搜索指南使用 pytidb 执行语义相似性搜索。
向量搜索示例使用 pytidb 的语义相似性搜索示例。
文档描述
通过 Python 进行全文搜索使用 pytidb 进行基于关键字并采用 BM25 排名的文本搜索。
通过 SQL 进行全文搜索使用 SQL 进行基于关键字并采用 BM25 排名的文本搜索。
全文搜索示例使用 pytidb 的全文搜索示例。
文档描述
混合搜索指南结合向量搜索和全文搜索以获得更好的结果。
混合搜索示例使用 pytidb 的混合搜索示例。

Auto embedding

文档描述
Auto Embedding 指南在插入数据时自动生成向量嵌入。
Auto Embedding 示例使用 pytidb 的 auto embedding 示例。
文档描述
图片搜索指南使用多模态向量嵌入搜索图片。
图片搜索示例使用 Jina AI 向量嵌入的多模态图片搜索示例。

重排序

文档描述
重排序对搜索结果进行重排序以提升相关性。

处理数据

文档描述
使用表创建、查询和管理包含向量字段的表。
过滤使用元信息条件过滤搜索结果。
Join 查询跨表执行 Join 查询。
原始 SQL 查询直接执行原始 SQL 查询。
事务使用事务保证数据一致性。

应用示例

文档描述
RAG 示例构建检索增强生成应用。
对话记忆示例为 AI agent 和聊天机器人提供持久化记忆。
Text-to-SQL 示例将自然语言转换为 SQL 查询。

使用 TiDB Cloud CLI 构建 agent 和自动化工作流

TiDB Cloud CLI (ti) 让用户、脚本、CI 作业和 AI agent 能够通过终端管理 TiDB Cloud。你可以使用它自动化 TiDB Cloud Starter 和 SQL 操作,或让文件和工作区独立于使用它们的机器和沙箱而持续可用。

你想做什么从这里开始
了解 ti 管理什么以及何时使用它TiDB Cloud CLI 概览
安装并配置 ti,然后完成第一个工作流TiDB Cloud CLI 快速上手指南
自动化 TiDB Cloud Starter 实例、分支和 SQL 操作管理 TiDB Cloud Starter 实例
在机器、CI 作业和沙箱之间持久化并共享文件管理 Filesystem 资源 和 使用 Filesystem 数据
使用挂载工作区、Git 工作区、日志(Journal)或委托 Secret挂载 Filesystem、管理 Git 工作区、使用 Filesystem 日志(Journal) 和 管理 Filesystem Vault Secret
查看端到端自动化或 agent 示例运行每日 TiDB Cloud CLI 工作流 或 在 Agent Sandbox 中使用 TiDB Cloud Filesystem
查询命令、全局选项、输出行为和错误TiDB Cloud CLI 命令参考

集成指南

将 TiDB 连接到嵌入提供商、AI 框架、应用程序库、云服务和 AI 开发工具。

集成领域从这里开始
所有集成AI Integrations for TiDB
Auto Embedding 提供商Auto Embedding Overview
AI 框架LlamaIndex
ORM 库SQLAlchemy, Django ORM, and Peewee
云嵌入服务Jina AI Embedding and Amazon Bedrock
MCP 客户端和 AI 开发工具TiDB MCP Server

参考指南

TiDB AI 与向量搜索特性的技术参考文档。

文档描述
向量数据类型向量列类型及其用法。
向量函数和运算符距离函数与向量运算符。
向量搜索索引创建和管理向量索引以提升性能。
向量搜索性能调优优化向量搜索性能。
向量搜索限制当前的限制与约束。

文档内容是否有帮助?