По умолчанию функции GigaChat недоступны.
Для подключения интеграции вы можете обратиться к вашему куратору/менеджеру.
Если у вас нет контакта куратора, вы можете воспользоваться кнопкой Узнать куратора в виджете Помощь в личном кабинете.
gigachat.askОтправляет сообщение в нейросеть GigaChat и возвращает ее ответ.
Сигнатура: gigachat.ask(model string, text string, temperature float = 0.7, maxTokens int = 0, timeout int = 0) string
Аргументы:
model — название модели.text — запрос к нейросети на русском языке.temperature — число от 0 до 1, определяющее степень достоверности и вариативности ответов (0 — максимальная достоверность, 1 — максимальная вариативность).maxTokens — максимальное количество токенов в ответе нейросети (если больше нуля). Если значение меньше или равно нулю, ограничение не применяется.timeout — ограничение времени выполнения запроса в секундах (если больше нуля).Возвращаемое значение: Ответ нейросети в виде строки.
Примечание: Допустимые значения для параметра model:
GigaChat — для использования GigaChat Lite.GigaChat-Pro — для использования GigaChat Pro.Пример использования:
$answer = gigachat.ask("GigaChat", "Есть ли жизнь на Марсе?", 0.5, 500, 15) // В $answer будет ответ нейросети на заданный вопрос