Cohere (независимый издатель) (предварительная версия)
Cohere делает обработку естественного языка частью каждого набора средств разработчика. Используйте силу распознавания речи. Присоединяйтесь к разработчикам и предприятиям, которые используют Cohere для создания, классификации и упорядочивания текста в масштабе, который ранее невообразим.
Этот соединитель доступен в следующих продуктах и регионах:
| Услуга | Class | Регионы |
|---|---|---|
| Copilot Studio | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Логические приложения | Стандарт | Все регионы Logic Apps , кроме следующих: — Регионы Azure для государственных организаций — Регионы Azure Для Китая - Министерство обороны США (DoD) |
| Power Apps | Премия | Все регионы Power Apps , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Power Automate | Премия | Все регионы Power Automate , кроме следующих: - Правительство США (GCC) - Правительство США (GCC High) — Облако Китая, управляемое 21Vianet - Министерство обороны США (DoD) |
| Контакт | |
|---|---|
| Имя | Трой Тейлор |
| URL | https://www.hitachisolutions.com |
| Адрес электронной почты | ttaylor@hitachisolutions.com |
| Метаданные соединителя | |
|---|---|
| Publisher | Трой Тейлор |
| Веб-сайт | https://cohere.ai/ |
| Политика конфиденциальности | https://cohere.ai/privacy |
| Категории | AI |
Создание подключения
Соединитель поддерживает следующие типы проверки подлинности:
| По умолчанию | Параметры для создания подключения. | Все регионы | Недоступен для совместного использования |
По умолчанию
Применимо: все регионы
Параметры для создания подключения.
Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.
| Имя | Тип | Description | Обязательно |
|---|---|---|---|
| Ключ API в форме "Носитель API_Key" | securestring | Ключ API в форме "Носитель API_Key" для этого API | True |
Ограничения регулирования
| Имя | Вызовы | Период обновления |
|---|---|---|
| Вызовы API для каждого подключения | 100 | 60 секунд |
Действия
| Определение языка |
Определяет, какой язык написан на каждом из предоставленных текстов. |
| Получение чата |
Создает текстовый ответ на сообщение пользователя. |
| Создание внедрения текста |
Возвращает вставки текста, которые представляют собой списки чисел с плавающей запятой, которые фиксируют семантические сведения о тексте, который он представляет. |
| Создание детокенированного текста |
Преобразует маркеры с помощью кодировки байтов и возвращает их текстовое представление. |
| Создание классификации |
Создает прогноз, о котором метка лучше всего подходит для указанных текстовых входных данных. |
| Создание маркеров |
Разбивает входной текст на меньшие единицы, называемые маркерами, с помощью кодирования байтовой пары (BPE). |
| Создание текста [не рекомендуется] |
Это действие создает реалистичный текст, заданный для заданных входных данных. |
| Суммирование текста [НЕ РЕКОМЕНДУЕТСЯ] |
Создает сводку на английском языке для заданного текста. |
Определение языка
Определяет, какой язык написан на каждом из предоставленных текстов.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Тексты
|
texts | array of string |
Тексты. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Идентификатор. |
|
Results
|
results | array of object | |
|
Код языка
|
results.language_code | string |
Код языка. |
|
Имя языка
|
results.language_name | string |
Имя языка. |
|
Версия
|
meta.api_version.version | string |
Версия. |
|
Не рекомендуется
|
meta.api_version.is_deprecated | boolean |
Является ли нерекомендуемой. |
Получение чата
Создает текстовый ответ на сообщение пользователя.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Message
|
message | True | string |
Текстовые входные данные для модели для реагирования. |
|
Модель
|
model | string |
Имя совместимой модели Cohere или идентификатор настраиваемой модели. |
|
|
Преамбула
|
preamble | string |
При указании предварительная версия Cohere по умолчанию будет заменена предоставленным. Предварительные требования являются частью запроса, используемого для настройки общего поведения модели и стиля беседы, а также использования роли SYSTEM. |
|
|
Role
|
role | string |
Роль. |
|
|
Message
|
message | string |
Предыдущее сообщение. |
|
|
ID разговора
|
conversation_id | string |
Альтернатива журналу чата. Предоставление conversation_id создает или возобновляет сохраняемую беседу с указанным идентификатором. Идентификатор может быть любой непустой строкой. |
|
|
Усечение запроса
|
prompt_truncation | string |
Определяет, как будет создан запрос. |
|
|
Идентификатор
|
id | string |
Идентификатор соединителя. |
|
|
Маркер доступа пользователей
|
user_access_token | string |
При указании этот маркер доступа пользователя будет передан соединителю в заголовке авторизации вместо созданного cohere. |
|
|
Продолжить сбой
|
continue_on_failure | boolean |
Если этот соединитель вернул ошибку, запрос будет продолжаться. |
|
|
Только поисковые запросы
|
search_queries_only | boolean |
Если задано значение true, ответ будет содержать только список созданных поисковых запросов, но поиск не будет выполнен, и не будет создан ответ из модели на сообщение пользователя. |
|
|
Название
|
title | string |
Название документа. |
|
|
Текст
|
text | string |
Текст документа. |
|
|
Качество ссылок
|
citation_quality | string |
Определяет подход, принятый для создания ссылок в рамках потока RAG, позволяя пользователю указать, хотите ли они точные результаты или быстрые результаты. |
|
|
Температура
|
temperature | float |
Неотрицательное плавающее значение, которое настраивает степень случайности в поколении. Более низкие температуры означают меньше случайных поколений, а более высокие температуры означают более случайные поколения. |
|
|
Максимальные маркеры
|
max_tokens | integer |
Максимальное количество маркеров, которые модель будет создавать в рамках ответа. Примечание. Установка низкого значения может привести к неполным поколениям. |
|
|
Максимальное количество маркеров ввода
|
max_input_tokens | integer |
Максимальное количество входных маркеров для отправки в модель. Если это не указано, max_input_tokens является ограничением длины контекста модели минус небольшой буфер. |
|
|
k
|
k | integer |
Гарантирует, что на каждом шаге рассматриваются только наиболее вероятные маркеры верхнего k. Значение по умолчанию равно 0, минимальное значение 0, максимальное значение 500. |
|
|
п
|
p | float |
Гарантирует, что на каждом шаге учитываются только наиболее вероятные токены с общей массы вероятностей p. Если включены оба k и p, p действует после k. По умолчанию используется значение 0.75. минимальное значение 0,01, максимальное значение 0,99. |
|
|
Seed
|
seed | float |
Если задано, серверная часть будет предпринять лучшие усилия по выборке маркеров детерминированным образом, таким образом, что повторяющиеся запросы с одинаковым начальным значением и параметрами должны возвращать тот же результат. Однако детерминизм не может быть полностью гарантирован. |
|
|
Стоп-последовательности
|
stop_sequences | array of string |
Список до 5 строк, которые модель будет использовать для остановки создания. Если модель создает строку, которая соответствует любой из строк в списке, она перестанет создавать маркеры и возвращает созданный текст до этой точки, не включая последовательность остановки. |
|
|
Частота штрафа
|
frequency_penalty | float |
Используется для уменьшения повторяющейся активности созданных маркеров. Чем выше значение, тем сильнее штраф применяется к ранее представленным маркерам, пропорционально тому, сколько раз они уже появились в запросе или предыдущем поколении. |
|
|
Штраф на наличие
|
presence_penalty | float |
Используется для уменьшения повторяющейся активности созданных маркеров. Аналогично frequency_penalty, за исключением того, что этот штраф применяется одинаково ко всем маркерам, которые уже появились, независимо от их точной частоты. |
|
|
Имя
|
name | string |
Имя вызываемого средства. Допустимые имена содержат только символы a-z, A-Z, 0-9, _ и не должны начинаться с цифры. |
|
|
Description
|
description | string |
Описание того, что делает средство, модель использует описание, чтобы выбрать время и как вызвать функцию. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Текст
|
text | string |
Текст. |
|
Идентификатор создания
|
generation_id | string |
Идентификатор создания. |
|
Цитаты
|
citations | array of object | |
|
Start
|
citations.start | integer |
Начало. |
|
Конец
|
citations.end | integer |
Конец. |
|
Текст
|
citations.text | string |
Текст. |
|
Идентификаторы документов
|
citations.document_ids | array of string |
Идентификаторы документа. |
|
Documents
|
documents | array of object | |
|
Идентификатор
|
documents.id | string |
Идентификатор. |
|
Дополнительные свойства
|
documents.additionalProp | string |
Дополнительные свойства. |
|
Требуется поиск
|
is_search_required | boolean |
Требуется ли поиск. |
|
Поисковые запросы
|
search_queries | array of object | |
|
Текст
|
search_queries.text | string |
Текст. |
|
Идентификатор создания
|
search_queries.generation_id | string |
Идентификатор создания. |
|
Результаты поиска
|
search_results | array of object | |
|
Текст
|
search_results.search_query.text | string |
Текст. |
|
Идентификатор создания
|
search_results.search_query.generation_id | string |
Идентификатор создания. |
|
Идентификатор
|
search_results.connector.id | string |
Идентификатор. |
|
Идентификаторы документов
|
search_results.document_ids | array of string |
Идентификаторы документа. |
|
Сообщение об ошибке
|
search_results.error_message | string |
Сообщение об ошибке. |
|
Продолжить сбой
|
search_results.continue_on_failure | boolean |
Следует ли продолжать работу с ошибкой. |
|
Причина завершения
|
finish_reason | string |
Причина окончания. |
|
Вызовы инструментов
|
tool_calls | array of object | |
|
Имя
|
tool_calls.name | string |
Имя. |
|
Журнал чатов
|
chat_history | array of object | |
|
Role
|
chat_history.role | string |
Роль. |
|
Message
|
chat_history.message | string |
Сообщение. |
|
Версия
|
meta.api_version.version | string |
Версия. |
|
Не рекомендуется
|
meta.api_version.is_deprecated | boolean |
Является ли нерекомендуемой. |
|
Экспериментальный
|
meta.api_version.is_experimental | boolean |
Является ли экспериментальным. |
|
Входные маркеры
|
meta.billed_units.input_tokens | integer |
Входные маркеры. |
|
Выходные маркеры
|
meta.billed_units.output_tokens | integer |
Выходные маркеры. |
|
Единицы поиска
|
meta.billed_units.search_units | integer |
Единицы поиска. |
|
Classifications
|
meta.billed_units.classifications | integer |
Классификации. |
|
Входные маркеры
|
meta.tokens.input_tokens | integer |
Входные маркеры. |
|
Выходные маркеры
|
meta.tokens.output_tokens | integer |
Выходные маркеры. |
|
Warnings
|
meta.warnings | array of string |
Предупреждения. |
Создание внедрения текста
Возвращает вставки текста, которые представляют собой списки чисел с плавающей запятой, которые фиксируют семантические сведения о тексте, который он представляет.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Тексты
|
texts | array of string |
Тексты. |
|
|
Модель
|
model | string |
Модель. |
|
|
Укорачивать
|
truncate | string |
Усечение. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Идентификатор. |
|
Тексты
|
texts | array of string |
Тексты. |
|
Встраивания
|
embeddings | array of array |
Внедрение. |
|
items
|
embeddings | array of float | |
|
Версия
|
meta.api_version.version | string |
Версия. |
|
Не рекомендуется
|
meta.api_version.is_deprecated | boolean |
Является ли нерекомендуемой. |
Создание детокенированного текста
Преобразует маркеры с помощью кодировки байтов и возвращает их текстовое представление.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Tokens
|
tokens | array of integer |
Маркеры. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Текст
|
text | string |
Текст. |
|
Версия
|
meta.api_version.version | string |
Версия. |
|
Не рекомендуется
|
meta.api_version.is_deprecated | boolean |
Является ли нерекомендуемой. |
Создание классификации
Создает прогноз, о котором метка лучше всего подходит для указанных текстовых входных данных.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Входные данные
|
inputs | array of string |
Входные данные. |
|
|
Модель
|
model | string |
Модель. |
|
|
Текст
|
text | string |
Текст. |
|
|
Этикетка
|
label | string |
Метка. |
|
|
Предустановка
|
preset | string |
Предустановка. |
|
|
Укорачивать
|
truncate | string |
Усечение. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Идентификатор. |
|
Classifications
|
classifications | array of object | |
|
Идентификатор
|
classifications.id | string |
Идентификатор. |
|
Ввод
|
classifications.input | string |
Входные данные. |
|
Прогноз
|
classifications.prediction | string |
Прогноз. |
|
Достоверность
|
classifications.confidence | float |
Уверенность. |
|
Конфиденциальные
|
classifications.confidences | array of object | |
|
Вариант
|
classifications.confidences.option | string |
Параметр. |
|
Достоверность
|
classifications.confidences.confidence | float |
Уверенность. |
|
Достоверность
|
classifications.labels.Not spam.confidence | float |
Уверенность. |
|
Достоверность
|
classifications.labels.Spam.confidence | float |
Уверенность. |
|
Версия
|
meta.api_version.version | string |
Версия. |
|
Не рекомендуется
|
meta.api_version.is_deprecated | boolean |
Является ли нерекомендуемой. |
Создание маркеров
Разбивает входной текст на меньшие единицы, называемые маркерами, с помощью кодирования байтовой пары (BPE).
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Текст
|
text | string |
Текст. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Tokens
|
tokens | array of integer |
Маркеры. |
|
Строки маркеров
|
token_strings | array of string |
Строки маркера. |
|
Версия
|
meta.api_version.version | string |
Версия. |
|
Не рекомендуется
|
meta.api_version.is_deprecated | boolean |
Является ли нерекомендуемой. |
Создание текста [не рекомендуется]
Это действие создает реалистичный текст, заданный для заданных входных данных.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Подсказка
|
prompt | string |
Запрос. |
|
|
Модель
|
model | string |
Модель. |
|
|
Число поколений
|
num_generations | integer |
Число поколений. |
|
|
Максимальные маркеры
|
max_tokens | integer |
Максимальное количество маркеров. |
|
|
Предустановка
|
preset | string |
Предустановка. |
|
|
Температура
|
temperature | float |
Температура. |
|
|
k
|
k | integer |
Значение k. |
|
|
п
|
p | float |
Значение p. |
|
|
Частота штрафа
|
frequency_penalty | float |
Частота штрафа. |
|
|
Штраф на наличие
|
presence_penalty | float |
Пенальти присутствия. |
|
|
Конечные последовательности
|
end_sequences | array of string |
Конечные последовательности. |
|
|
Стоп-последовательности
|
stop_sequences | array of string |
Последовательности остановки. |
|
|
Вероятность возврата
|
return_likelihoods | string |
Вероятность возврата. |
|
|
Укорачивать
|
truncate | string |
Усечение. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Идентификатор. |
|
Поколений
|
generations | array of object | |
|
Идентификатор
|
generations.id | string |
Идентификатор. |
|
Текст
|
generations.text | string |
Текст. |
|
Подсказка
|
prompt | string |
Запрос. |
Суммирование текста [НЕ РЕКОМЕНДУЕТСЯ]
Создает сводку на английском языке для заданного текста.
Параметры
| Имя | Ключ | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
Length
|
length | string |
Длина. |
|
|
Формат
|
format | string |
Формат. |
|
|
Модель
|
model | string |
Модель. |
|
|
Извлечение
|
extractiveness | string |
Извлечение. |
|
|
Температура
|
temperature | float |
Температура. |
|
|
Текст
|
text | string |
Текст. |
Возвращаемое значение
| Имя | Путь | Тип | Описание |
|---|---|---|---|
|
Идентификатор
|
id | string |
Идентификатор. |
|
Сводка
|
summary | string |
Резюме. |
|
Версия
|
meta.api_version.version | string |
Версия. |
|
Не рекомендуется
|
meta.api_version.is_deprecated | boolean |
Является ли нерекомендуемой. |