Поделиться через


ElasticsearchChatExtensionConfiguration interface

Конкретное представление настраиваемых параметров для Elasticsearch при использовании его в качестве расширения чата Azure OpenAI.

Свойства

authentication

Метод проверки подлинности, используемый при доступе к определенному источнику данных. Каждый тип источника данных поддерживает определенный набор доступных методов проверки подлинности; Сведения о поддерживаемых механизмах см. в документации по источнику данных. Если не указано иное, в разделе "Данные" будет предпринята попытка использовать проверку подлинности управляемого системой удостоверения (учетные данные по умолчанию).

embeddingDependency

Зависимость внедрения для поиска векторов.

endpoint

Конечная точка Elasticsearch®.

fieldsMapping

Параметры сопоставления полей индекса Elasticsearch®.

indexName

Имя индекса Elasticsearch®.

inScope

Следует ли ограничивать запросы использованием индексированных данных.

queryType

Тип запроса Elasticsearch®.

roleInformation

Предоставьте модели инструкции о том, как она должна вести себя, и контексте, на который она должна ссылаться при создании ответа. Вы можете описать личность помощник и рассказать ему, как форматировать ответы. Для него существует ограничение в 100 маркеров, и оно учитывается по отношению к общему ограничению маркеров.

strictness

Настроенная строгость фильтрации релевантности поиска. Чем выше строгость, тем выше точность, но ниже полнота ответа.

topNDocuments

Настроено самое большое число документов, которые будут представлены для настроенного запроса.

type

Метка типа, используемая при настройке расширений чата Azure OpenAI. Обычно это значение не должно быть изменено по сравнению со значением по умолчанию для Elasticsearch®.

Сведения о свойстве

authentication

Метод проверки подлинности, используемый при доступе к определенному источнику данных. Каждый тип источника данных поддерживает определенный набор доступных методов проверки подлинности; Сведения о поддерживаемых механизмах см. в документации по источнику данных. Если не указано иное, в разделе "Данные" будет предпринята попытка использовать проверку подлинности управляемого системой удостоверения (учетные данные по умолчанию).

authentication?: OnYourDataAuthenticationOptionsUnion

Значение свойства

embeddingDependency

Зависимость внедрения для поиска векторов.

embeddingDependency?: OnYourDataVectorizationSourceUnion

Значение свойства

endpoint

Конечная точка Elasticsearch®.

endpoint: string

Значение свойства

string

fieldsMapping

Параметры сопоставления полей индекса Elasticsearch®.

fieldsMapping?: ElasticsearchIndexFieldMappingOptions

Значение свойства

indexName

Имя индекса Elasticsearch®.

indexName: string

Значение свойства

string

inScope

Следует ли ограничивать запросы использованием индексированных данных.

inScope?: boolean

Значение свойства

boolean

queryType

Тип запроса Elasticsearch®.

queryType?: string

Значение свойства

string

roleInformation

Предоставьте модели инструкции о том, как она должна вести себя, и контексте, на который она должна ссылаться при создании ответа. Вы можете описать личность помощник и рассказать ему, как форматировать ответы. Для него существует ограничение в 100 маркеров, и оно учитывается по отношению к общему ограничению маркеров.

roleInformation?: string

Значение свойства

string

strictness

Настроенная строгость фильтрации релевантности поиска. Чем выше строгость, тем выше точность, но ниже полнота ответа.

strictness?: number

Значение свойства

number

topNDocuments

Настроено самое большое число документов, которые будут представлены для настроенного запроса.

topNDocuments?: number

Значение свойства

number

type

Метка типа, используемая при настройке расширений чата Azure OpenAI. Обычно это значение не должно быть изменено по сравнению со значением по умолчанию для Elasticsearch®.

type: "elasticsearch"

Значение свойства

"elasticsearch"