Compartir a través de


OpenRouter (publicador independiente) (versión preliminar)

Una interfaz unificada de alto rendimiento para LAS VM, integrando un gran número de modelos de varios proveedores.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Fördős András
Correo Electrónico fordosa90+ipc_openr@gmail.com
Metadatos del conector
Publicador Fördős András
Sitio web https://openrouter.ai/
Directiva de privacidad https://openrouter.ai/privacy
Categorías AI

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Nombre Tipo Description Obligatorio
Clave de API securestring La clave de API de esta API Cierto

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Completion

Envíe una solicitud de finalización a un modelo seleccionado (formato de solo texto).

Enumeración de modelos

Devuelve una lista de modelos disponibles a través de la API.

Enumerar los puntos de conexión del modelo

Lista de puntos de conexión para el modelo.

Finalización del chat

Enviar una solicitud de finalización de chat a un modelo seleccionado.

Obtener créditos

Devuelve el total de créditos adquiridos y usados para el usuario autenticado.

Obtener generación

Devuelve metadatos sobre una solicitud de generación específica.

Completion

Envíe una solicitud de finalización a un modelo seleccionado (formato de solo texto).

Parámetros

Nombre Clave Requerido Tipo Description
Modelo
model True string

Id. de modelo que se va a usar para la finalización.

Pronto
prompt True string

Mensaje de texto que se va a completar.

Devoluciones

Nombre Ruta de acceso Tipo Description
identificación
id string

Identificador único.

Opciones
choices array of object

Detalles de las opciones generadas.

Mensaje de texto
choices.text string

Texto generado.

Index
choices.index integer

Índice.

Motivo de finalización
choices.finish_reason string

Motivo de finalización.

Enumeración de modelos

Devuelve una lista de modelos disponibles a través de la API.

Devoluciones

Nombre Ruta de acceso Tipo Description
Data
data array of object

Paquete de datos devuelto.

identificación
data.id string

Identificador único del modelo.

Nombre
data.name string

Nombre del modelo.

Description
data.description string

Descripción del modelo.

Pronto
data.pricing.prompt string

Información de precios con respecto a la solicitud.

Completion
data.pricing.completion string

Información de precios con respecto a la finalización.

Enumerar los puntos de conexión del modelo

Lista de puntos de conexión para el modelo.

Parámetros

Nombre Clave Requerido Tipo Description
Autor
author True string

Autor del modelo, primera parte del identificador del modelo.

Trago
slug True string

Slug del modelo, segunda parte del identificador del modelo.

Devoluciones

Nombre Ruta de acceso Tipo Description
id
data.id string

id

nombre
data.name string

nombre

creado
data.created float

creado

descripción
data.description string

descripción

tokenizer
data.architecture.tokenizer string

tokenizer

instruct_type
data.architecture.instruct_type string

instruct_type

modalidad
data.architecture.modality string

modalidad

Endpoints
data.endpoints array of object

Detalles de los puntos de conexión disponibles.

Nombre
data.endpoints.name string

Nombre.

Longitud del contexto
data.endpoints.context_length float

Longitud del contexto.

Solicitud
data.endpoints.pricing.request string

Detalles de precios de la solicitud.

Imagen
data.endpoints.pricing.image string

Detalles de precios de la imagen.

Pronto
data.endpoints.pricing.prompt string

Detalles de precios del mensaje.

Completion
data.endpoints.pricing.completion string

Detalles de precios de finalización.

Nombre del proveedor
data.endpoints.provider_name string

Nombre del modelo y del proveedor de punto de conexión.

Parámetros admitidos
data.endpoints.supported_parameters array of string

Detalles de los parámetros admitidos.

Finalización del chat

Enviar una solicitud de finalización de chat a un modelo seleccionado.

Parámetros

Nombre Clave Requerido Tipo Description
Modelo
model True string

Id. de modelo que se va a usar.

Rol
role True string

Rol asociado al texto de entrada.

Content
content True string

Contenido usado para la finalización del chat.

Devoluciones

Nombre Ruta de acceso Tipo Description
identificación
id string

Identificador único.

Opciones
choices array of object

Detalles de las opciones.

Rol
choices.message.role string

Rol del hablante para el contenido generado.

Content
choices.message.content string

Contenido resultante del mensaje generado.

Obtener créditos

Devuelve el total de créditos adquiridos y usados para el usuario autenticado.

Devoluciones

Nombre Ruta de acceso Tipo Description
Total de créditos
data.total_credits double

Total de créditos comprados

Uso total
data.total_usage double

Total de créditos usados

Obtener generación

Devuelve metadatos sobre una solicitud de generación específica.

Parámetros

Nombre Clave Requerido Tipo Description
identificación
id True string

Identificador único de la generación.

Devoluciones

Nombre Ruta de acceso Tipo Description
id
data.id string

id

total_cost
data.total_cost float

total_cost

fecha_de_creación
data.created_at string

fecha_de_creación

model
data.model string

model

origin
data.origin string

origin

usage
data.usage float

usage

is_byok
data.is_byok boolean

is_byok

upstream_id
data.upstream_id string

upstream_id

cache_discount
data.cache_discount float

cache_discount

app_id
data.app_id integer

app_id

Transmite
data.streamed boolean

Transmite

cancelled
data.cancelled boolean

cancelled

provider_name
data.provider_name string

provider_name

latencia
data.latency integer

latencia

moderation_latency
data.moderation_latency integer

moderation_latency

generation_time
data.generation_time integer

generation_time

razón de finalización
data.finish_reason string

razón de finalización

native_finish_reason
data.native_finish_reason string

native_finish_reason

tokens_prompt
data.tokens_prompt integer

tokens_prompt

tokens_completion
data.tokens_completion integer

tokens_completion

native_tokens_prompt
data.native_tokens_prompt integer

native_tokens_prompt

native_tokens_completion
data.native_tokens_completion integer

native_tokens_completion

native_tokens_reasoning
data.native_tokens_reasoning integer

native_tokens_reasoning

num_media_prompt
data.num_media_prompt integer

num_media_prompt

num_media_completion
data.num_media_completion integer

num_media_completion

num_search_results
data.num_search_results integer

num_search_results