ai_function_allow_insecure_endpoint
endpoint de una colección con nombre que enviaría prompts y claves de API mediante una conexión sin cifrar a un host remoto: se rechaza con una excepción cualquier endpoint que no sea HTTPS y cuyo host no sea de loopback. Los endpoints de loopback (por ejemplo, un servidor de modelos local en http://localhost) siempre están permitidos. Establézcalo en true para permitir endpoints http:// sin cifrar en hosts remotos.
ai_function_embedding_default_credentials
aiEmbed, aiSimilarity) cuando la llamada no pasa credentials en su mapa de parámetros. Vacío significa que no hay ningún valor predeterminado: esas llamadas deben pasar credentials explícitamente. Estas funciones toman model como argumento posicional obligatorio, no de la colección con nombre. Se mantiene separado de ai_function_text_default_credentials porque un endpoint de embeddings es distinto de uno de chat.
ai_function_embedding_max_batch_size
aiEmbed, aiSimilarity). Los textos se agrupan en lotes de este tamaño para reducir la sobrecarga de las llamadas a la API. Por ejemplo, 500 textos únicos con un tamaño de lote de 100 dan como resultado 5 solicitudes HTTP.
ai_function_max_api_calls_per_query
ai_function_max_input_tokens_per_query
usage en su respuesta (OpenAI, Anthropic, vLLM). Los proveedores que omiten el uso de tokens (en particular, HuggingFace TEI) hacen que el contador permanezca en 0; use ai_function_max_api_calls_per_query en su lugar para limitar esas llamadas.
ai_function_max_output_tokens_per_query
usage en su respuesta (OpenAI, Anthropic, vLLM). No se aplica a las funciones de embedding (aiEmbed, aiSimilarity), que nunca generan tokens de salida.
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, aiFilter, aiExtract, aiTranslate, aiRedact) cuando la llamada no incluye credentials en su mapa de parámetros. Vacío significa que no hay ningún valor predeterminado: esas llamadas deben pasar credentials explícitamente. Un endpoint de chat-completions es distinto de uno de embeddings, por lo que esto es independiente 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 o ai_function_max_api_calls_per_query) aborta la consulta con una excepción. Si es false, las filas restantes reciben el valor predeterminado del tipo de columna (cadena vacía para String).