Используйте Relevance для создания ИИ-агентов для ваших сотрудников, занимающихся искусственным интеллектом.
Зарегистрируйте бесплатный аккаунт ->
Тип | Связь |
---|---|
Домашняя страница | Домашняя страница |
Платформа | Платформа |
Документация разработчика | Документация |
Добро пожаловать в Relevance AI SDK! Это руководство поможет вам настроить и начать использовать SDK для взаимодействия с вашими агентами, инструментами и знаниями искусственного интеллекта.
Для начала вам необходимо установить библиотеку RelevanceAI в среду Python 3. Запустите следующую команду в своем терминале:
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"
)
Теперь вы готовы начать использовать Relevance AI через Python SDK.
Перечислите всех агентов в вашем проекте:
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 )
Изучите все методы, доступные для агентов, задач, инструментов и знаний с помощью документации.