You need to enable JavaScript to run this app.
导航
安装与初始化
最近更新时间:2024.08.02 14:27:30首次发布时间:2024.05.31 15:26:38

向量数据库-知识库(viking_knowledgebase)支持通过 Python SDK 操作知识库,Python SDK 提供了高层次的抽象和易于使用的接口,简化开发人员的工作。在使用 Python SDK 之前,需要先完成安装 SDK 和 初始化 SDK 步骤。

前提条件

  1. 已通过 注册账号及开通服务 操作完成注册账号及开通服务。
  2. 获取安全凭证。Access Key(访问密钥)是访问火山引擎服务的安全凭证,包含Access Key ID(简称为AK)和Secret Access Key(简称为SK)两部分。可登录火山引擎控制台并前往【密钥管理】查看当前账号的 AK / SK,更多详情请参考 Access Key(密钥)管理

安装SDK

首次使用可通过 pip 安装 SDK for Python,支持Python 3.7 及其以上版本。

pip install --user volcengine 

如需更新SDK版本,可使用以下命令:

pip install --upgrade volcengine

初始化SDK

设置鉴权参数(ak/sk)、连接参数(域名host,超时时间timeout),根据实际情况配置。

  • 当前支持华北域名:api-knowledgebase.mlp.cn-beijing.volces.com

说明

代码中Your ak 及 Your sk 需要分别替换为您的 AK 及 SK。

from volcengine.viking_knowledgebase import VikingKnowledgeBaseService

viking_knowledgebase_service = VikingKnowledgeBaseService(host="api-knowledgebase.mlp.cn-beijing.volces.com", scheme="https", connection_timeout=30, socket_timeout=30)
viking_knowledgebase_service.set_ak("Your ak")
viking_knowledgebase_service.set_sk("Your sk")