ai_function_embedding_default_credentials
aiEmbed quando a chamada não fornece credentials no mapa de parâmetros. Vazio significa que não há valor padrão: essas chamadas devem fornecer credentials explicitamente. aiEmbed usa model como argumento posicional obrigatório, e não a partir da coleção nomeada. Isso é mantido separado de ai_function_text_default_credentials porque um endpoint de embeddings é diferente de um endpoint de chat.
ai_function_embedding_max_batch_size
aiEmbed. Os textos são agrupados em lotes desse tamanho para reduzir a sobrecarga das chamadas de API. Por exemplo, 500 textos únicos com lote de 100 resultam em 5 requisições HTTP.
ai_function_max_api_calls_per_query
ai_function_max_input_tokens_per_query
prompt) em todas as chamadas de API da função de IA em uma única consulta. O total é contabilizado de forma cumulativa com base nas respostas dos provedores. Observe que esse limite pode ser excedido pelo volume de tokens de entrada de uma chamada, já que o número de tokens de entrada de uma chamada não é conhecido antecipadamente. Defina como 0 para desativar.
Esse limite só é aplicado a provedores que informam um objeto usage na resposta (OpenAI, Anthropic, vLLM). Provedores que omitem o uso de tokens (principalmente o HuggingFace TEI) fazem com que o contador permaneça em 0 — use ai_function_max_api_calls_per_query para limitar essas chamadas.
ai_function_max_output_tokens_per_query
usage na resposta (OpenAI, Anthropic, vLLM). Ele não se aplica a funções de embedding (em especial aiEmbed), que nunca produzem tokens de saída.
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) quando a chamada não fornece credentials no mapa de parâmetros. Vazio significa que não há padrão: essas chamadas devem fornecer credentials explicitamente. Um endpoint de chat completions é diferente de um de embeddings, portanto isso é separado de ai_function_embedding_default_credentials.
ai_function_throw_on_error
ai_function_throw_on_quota_exceeded
ai_function_max_input_tokens_per_query, ai_function_max_output_tokens_per_query ou ai_function_max_api_calls_per_query) interrompe a consulta com uma exceção. Se false, as linhas restantes recebem o valor padrão do tipo de coluna (string vazia para String).