Todos los productos
Search
Centro de documentos

OpenSearch:Extended parameters

Última actualización: Sep 05, 2026

OpenSearch LLM-Based Conversational Search Edition admite parámetros extendidos que controlan cómo el modelo de lenguaje grande (LLM) genera respuestas, cómo se recuperan y clasifican los documentos, y cómo se filtran y devuelven los resultados.

Parámetros de prompt

Estos parámetros definen el tono, el formato y el idioma de las respuestas generadas por el LLM.

attitude

El tono de la respuesta. Valor predeterminado: normal. Valores válidos: normal, polite, patience.

rule

El nivel de detalle de la respuesta. Valor predeterminado: detailed.

Valor

Comportamiento

detailed (predeterminado)

Respuesta detallada y profesional

stepbystep

Respuesta detallada con instrucciones paso a paso

noanswer

La respuesta alternativa cuando el sistema no puede responder con base en la información disponible. Valor predeterminado: sorry.

Valor

Texto de respuesta

sorry (predeterminado) "Lo siento, no puedo responder su pregunta con base en la información conocida."

uncertain

"No lo sé."

language

El idioma de la respuesta generada. Valor predeterminado: Chinese.

Valor

Idioma

Chinese (predeterminado)

Chino

English

Inglés

Thai

Tailandés

Korean

Coreano

role

Un personaje personalizado para el agente de respuestas. Ejemplo: AI assistant.

out_format

El formato de la respuesta generada. Valor predeterminado: text.

Valor

Formato de salida

text (predeterminado)

Texto sin formato

table

Tabla

list

Lista

markdown

Markdown

Parámetros de recuperación de documentos

Estos parámetros controlan qué documentos se recuperan y cómo se clasifican antes de que el LLM genere una respuesta.

filter

Filtra el pool de documentos por valor de campo antes de la recuperación. De forma predeterminada, no se aplica ningún filtro.

Syntax: field=value

Ejemplos:

Coincidencia con un solo valor:

"filter": "category=\"value1\""

Coincidencia con uno de dos valores mediante OR:

"filter": "category=\"value1\" OR category=\"value2\""

Coincidencia con cualquier valor en una lista separada por comas:

"filter": "category=\"value1,value2,value3,value4\""

sf

El umbral de similitud para la recuperación basada en vectores. Los documentos con una puntuación superior a este umbral se consideran menos relevantes y pueden excluirse.

  • Predeterminado: 1.3

  • Valores válidos: [0, +∞)

  • Syntax: sf=value — por ejemplo, sf=1

Un valor más bajo exige mayor similitud; un valor más alto permite documentos con menor relación. Reduzca sf para aumentar los requisitos de relevancia o auméntelo para recuperar un conjunto más amplio de documentos.

El parámetro sf también aparece en Parámetros de intervención manual y Parámetros de imagen de referencia , cada uno con un valor predeterminado y un significado semántico diferentes. Se trata de configuraciones independientes.

top_n

El número máximo de documentos que se recuperan por consulta.

  • Predeterminado: 5

  • Valores válidos: (0, 50]

  • Syntax: top_n:value — por ejemplo, top_n:3

Aumentar top_n proporciona al LLM más contexto para preguntas complejas, pero también incrementa la latencia de respuesta. Redúzcalo para acelerar las respuestas cuando basten menos documentos de referencia.

formula

La fórmula de puntuación utilizada para clasificar los documentos recuperados. Combine varias funciones mediante operadores aritméticos estándar.

Relevancia textual

Función

Descripción

text_relevance

Calcula la relevancia textual entre la consulta de búsqueda y los valores de campo

field_match_ratio

Proporción de términos coincidentes en un campo respecto al total de términos del campo

query_match_ratio

Proporción de términos de la consulta coincidentes en un campo respecto al total de términos de la consulta

fieldterm_proximity

Proximidad de los términos coincidentes dentro de un campo

field_length

Número de términos en un campo

query_term_count

Número de términos en la consulta de búsqueda después del análisis

query_term_match_count

Número de términos de la consulta coincidentes en un campo

field_term_match_count

Número de términos del campo que coinciden con la consulta de búsqueda

query_min_slide_window

Proporción de términos de la consulta coincidentes respecto a la ventana mínima de dichos términos en el campo

Actualidad

Función

Descripción

timeliness

Puntuación de actualidad de un documento. Unidad: segundos

timeliness_ms

Puntuación de actualidad de un documento. Unidad: milisegundos

Funcionalidad

Función

Descripción

tag_match

Puntúa documentos al comparar cláusulas de consulta con etiquetas y calcular los pesos de las etiquetas

first_phase_score

Puntuación procedente de las expresiones de clasificación preliminar (primera fase)

kvpairs_value

Valor de un campo especificado en una cláusula kvpairs de la cadena de consulta

normalize

Normaliza puntuaciones de distintos rangos de valores a [0, 1]

in or notin

Comprueba si los valores de campo están o no en una lista especificada

operator

El operador lógico utilizado para combinar tokens durante la recuperación. Valor predeterminado: AND.

Valor

Comportamiento

AND (predeterminado)

Recupera solo documentos que contienen todos los tokens de la consulta

OR

Recupera documentos que contienen cualquier token de la consulta; aumenta la exhaustividad a costa de la precisión

Parámetros de intervención manual

sf

El umbral de similitud para activar una entrada de intervención manual. Un valor más alto facilita la coincidencia de una entrada.

  • Predeterminado: 0.3

  • Valores válidos: [0, +∞)

  • Syntax: sf=value — por ejemplo, sf=1

Parámetros de imagen de referencia

sf

El umbral de similitud vectorial entre una imagen de referencia y el contenido especificado. Un valor más alto permite la coincidencia de imágenes menos similares.

  • Predeterminado: 1

  • Valores válidos: [0, +∞)

  • Syntax: sf=value — por ejemplo, sf=1

Otros parámetros

return_hits

Especifica si se incluyen los resultados de búsqueda en la respuesta.

Valor

Comportamiento

false (predeterminado)

Devuelve solo enlaces de referencia

true

Devuelve los resultados de búsqueda correspondientes

Sintaxis: return_hits:value — por ejemplo, return_hits:true

csi_level

Habilita la moderación de contenido en los resultados generados por el LLM. Cuando se activa la moderación, no se devuelve ningún resultado.

Valor

Comportamiento

none

No se aplica moderación

loose

Bloquea resultados si se detecta contenido restringido (sensible, político o dañino)

strict

Bloquea resultados si se detecta contenido restringido o sospechoso; interpreta los límites de forma más estricta que loose

link

Especifica si la fuente de referencia se incluye en la respuesta generada por el LLM. Cuando se establece en true, las citas aparecen como marcadores de nota al pie en línea ([^1^], [^2^], ...), donde el número corresponde a la posición ordinal del documento referenciado en los resultados devueltos.

Valor

Comportamiento

true

Las fuentes de referencia se insertan en la respuesta generada como marcadores de nota al pie

false

Las fuentes de referencia no se incluyen en la respuesta generada

Respuesta de ejemplo con link: true:

You can resize the disk of an Elastic Compute Service (ECS) instance online or offline[^1^]. If you use the online resizing method, you can resize the disk without the need to restart the instance. If you use the offline resizing method, you must restart the instance[^1^]. To resize a disk, perform the following steps: Log on to the ECS console, find the disk that you want to resize, click Resize in the Actions column, and then select a resizing method based on your business requirements[^1^]. If you need to resize partitions and file systems, you can obtain relevant information by using the CLI or in the console[^2^]. After an ECS disk is resized, you cannot reduce the capacity. We recommend that you implement reasonable capacity planning[^3^].

[^Number^] indica el número ordinal del documento recuperado en la referencia. Por ejemplo, [^1^] hace referencia al primer documento.