python+sqlite-vec+千问embedding api实现语义向量化存储及检索示例代码
代码语言:python
所属分类:其他
代码描述:python+sqlite-vec+千问embedding api实现语义向量化存储及检索示例代码。调用openai兼容千问api实现embedding,然后存储sqlite文件数据库实现语义相近检索。
代码标签: python sqlite-vec 千问 embedding 语义 向量化 存储 检索 示例 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
#pip install sqlite-vec
# -*- coding: utf-8 -*
import os
import sqlite3
import sqlite_vec
import struct
from openai import OpenAI
# ================= 配置区域 =================
# 请替换为你的阿里云 DashScope API Key,或者在运行前设置环境变量 DASHSCOPE_API_KEY
OPENAI_API_KEY = os.getenv("DASHSCOPE_API_KEY", "your-api-.........完整代码请登录后点击上方下载按钮下载查看














网友评论0