Модель relace-search использует 4-12 инструментов `view_file` и `grep` параллельно для исследования кодовой базы и возврата файлов, соответствующих запросу пользователя. В отличие от RAG, relace-search выполняет многоступенчатые рассуждения с использованием агентов для получения высокоточных результатов в 4 раза быстрее, чем любая передовая модель. Она разработана для работы в качестве подагента, который передает свои находки «оракулу» — кодирующему агенту, который организует/выполняет оставшуюся часть задачи кодирования. Чтобы использовать relace-search, вам необходимо создать соответствующую агентскую обвязку и проанализировать ответ на предмет соответствующей информации, которую нужно передать оракулу. Подробнее об этом читайте в [документации Relace](https://docs.relace.ai/docs/fast-agentic-search/agent).
from openai import OpenAI
client = OpenAI(
base_url="https://infergate.ru/api/v1",
api_key="sk-•••",
)
resp = client.chat.completions.create(
model="relace/relace-search",
messages=[{"role": "user", "content": "Привет!"}],
)
print(resp.choices[0].message.content)modelstringобязательныйmessagesarrayобязательныйtemperaturenumbermax_tokensintegertop_pnumberstopstring | string[]seedintegerresponse_formatobjecttoolsarraytool_choicestring | object