Cogniswitch Toolkit
CogniSwitch 用于构建可无缝消耗、整理和检索知识的生产就绪型应用程序。利用您选择的框架(在本例中为 Langchain),CogniSwitch 有助于缓解在选择正确的存储和检索格式方面的决策压力。它还消除了生成响应时的可靠性问题和幻觉。
设置
请访问 此页面 注册 Cogniswitch 账户。
-
使用您的电子邮件进行注册并验证您的注册
-
您将收到一封包含平台令牌和 OAuth 令牌的邮件,用于使用各项服务。
%pip install -qU langchain-community
导入必要的库
import warnings
warnings.filterwarnings("ignore")
import os
from langchain.agents.agent_toolkits import create_conversational_retrieval_agent
from langchain_community.agent_toolkits import CogniswitchToolkit
from langchain_openai import ChatOpenAI
Cogniswitch 平台令牌、OAuth 令牌和 OpenAI API 密钥
This article describes the use of tokens and API keys in the Cogniswitch
cs_token = "Your CogniSwitch token"
OAI_token = "Your OpenAI API token"
oauth_token = "Your CogniSwitch authentication token"
os.environ["OPENAI_API_KEY"] = OAI_token
使用凭据实例化 cogniswitch 工具包
cogniswitch_toolkit = CogniswitchToolkit(
cs_token=cs_token, OAI_token=OAI_token, apiKey=oauth_token
)