relevanceai
v6.0.0
使用 Relevance 为您的 AI 员工构建 AI 代理
注册一个免费帐户 ->
类型 | 关联 |
---|---|
主页 | 主页 |
平台 | 平台 |
开发者文档 | 文档 |
欢迎使用 Relevance AI SDK!本指南将帮助您设置并开始使用 SDK 与您的 AI 代理、工具和知识进行交互。
首先,您需要在 Python 3 环境中安装 RelevanceAI 库。在终端中运行以下命令:
pip install relevanceai
在使用 SDK 之前,请确保您拥有 Relevance AI 帐户。
要与 Relevance AI 交互,您需要设置客户端。首先导入库:
from relevanceai import RelevanceAI
client = RelevanceAI ()
您可以通过将客户端凭据存储为环境变量并使用python-dotenv
或os
库将它们加载到项目中来验证客户端凭据:
RAI_API_KEY =
RAI_REGION =
RAI_PROJECT =
from dotenv import load_dotenv
load_dotenv ()
from relevanceai import RelevanceAI
client = RelevanceAI ()
或者,将凭据直接传递给客户端:
from relevanceai import RelevanceAI
client = RelevanceAI (
api_key = "your_api_key" ,
region = "your_region" ,
project = "your_project"
)
您现在已准备好开始通过 Python SDK 使用 Relevance AI。
列出您项目中的所有代理:
from relevanceai import RelevanceAI
client = RelevanceAI ()
my_agents = client . agents . list_agents ()
print ( my_agents )
检索特定代理并与其交互:
my_agent = client . agents . retrieve_agent ( agent_id = "xxxxxxxx" )
message = "Let's qualify this lead: n n Name: Ethan Trang n n Company: Relevance AI n n Email: [email protected]"
triggered_task = client . tasks . trigger_task (
agent_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" ,
message = message
)
print ( triggered_task )
列出项目中的所有工具:
my_tools = client . tools . list_tools ()
print ( my_tools )
检索特定工具并与之交互:
my_tool = client . tools . retrieve_tool ( tool_id = "xxxxxxxx" )
params = { "text" : "This is text" , "number" : 245 }
tool_response = client . tools . trigger_tool (
tool_id = "xxxxxxxx" ,
params = params
)
print ( tool_response )
通过文档探索适用于代理、任务、工具和知识的所有方法