ai_function_embedding_default_credentials
aiEmbed использует, если при вызове в карту параметров не передаются credentials. Пустое значение означает, что значения по умолчанию нет: в таких вызовах credentials нужно передавать явно. aiEmbed принимает model как обязательный позиционный аргумент, а не из именованной коллекции. Этот параметр выделен отдельно от ai_function_text_default_credentials, поскольку конечная точка для эмбеддингов отличается от конечной точки чата.
ai_function_embedding_max_batch_size
aiEmbed. Тексты группируются в батчи такого размера, чтобы снизить накладные расходы на вызовы API. Например, 500 уникальных текстов при размере батча 100 дадут 5 HTTP-запросов.
ai_function_max_api_calls_per_query
ai_function_max_input_tokens_per_query
usage в своём ответе (OpenAI, Anthropic, vLLM). Если провайдер не передаёт сведения об использовании токенов (в частности, HuggingFace TEI), счётчик остаётся равным 0 — в таком случае используйте ai_function_max_api_calls_per_query, чтобы ограничить число таких вызовов.
ai_function_max_output_tokens_per_query
usage в своём ответе (OpenAI, Anthropic, vLLM). Оно не распространяется на функции embedding (в частности, aiEmbed), которые никогда не создают выходные токены.
ai_function_max_retries
ai_function_retry_initial_delay_ms.
ai_function_request_timeout_sec
ai_function_max_retries.
ai_function_retry_initial_delay_ms
ai_function_text_default_credentials
aiGenerate, aiClassify, aiExtract, aiTranslate) используют, если в карте параметров вызова не указаны credentials. Пустое значение означает отсутствие значения по умолчанию: в таких вызовах credentials нужно передавать явно. Конечная точка chat-completions отличается от конечной точки эмбеддинга, поэтому этот параметр отделён от ai_function_embedding_default_credentials.
ai_function_throw_on_error
true (по умолчанию), то при необратимом сбое вызова функции ИИ после исчерпания всех повторных попыток выполнение запроса прерывается с исключением. Если false, для строки, в которой произошёл сбой, используется значение по умолчанию для типа столбца (пустая строка для String), и обработка продолжается.
ai_function_throw_on_quota_exceeded
ai_function_max_input_tokens_per_query, ai_function_max_output_tokens_per_query или ai_function_max_api_calls_per_query) запрос прерывается с Исключением. Если false, для оставшихся строк используется значение по умолчанию для типа столбца (пустая строка для String).