OpenRouter (éditeur indépendant) (préversion)
Interface unifiée hautes performances pour les machines virtuelles llms, intégrant un grand nombre de modèles de différents fournisseurs.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | Fördăs András |
| Messagerie électronique | fordosa90+ipc_openr@gmail.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Fördăs András |
| Site web | https://openrouter.ai/ |
| Politique de confidentialité | https://openrouter.ai/privacy |
| Catégories | AI |
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Clé d’API | securestring | Clé API pour cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Completion |
Envoyez une demande de saisie semi-automatique à un modèle sélectionné (format texte uniquement). |
| Finalisation de la discussion |
Envoyez une demande de saisie semi-automatique de conversation à un modèle sélectionné. |
| Lister les modèles |
Retourne une liste de modèles disponibles via l’API. |
| Obtenir des crédits |
Retourne le total des crédits achetés et utilisés pour l’utilisateur authentifié. |
| Obtenir la génération |
Retourne des métadonnées sur une demande de génération spécifique. |
| Répertorier les points de terminaison de modèle |
Liste des points de terminaison pour le modèle. |
Completion
Envoyez une demande de saisie semi-automatique à un modèle sélectionné (format texte uniquement).
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Model
|
model | True | string |
ID de modèle à utiliser pour l’achèvement. |
|
Prompt
|
prompt | True | string |
Invite de texte à terminer. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur unique. |
|
Choix
|
choices | array of object |
Détails des choix générés. |
|
Texto
|
choices.text | string |
Texte généré. |
|
Index
|
choices.index | integer |
Index. |
|
Fin de la raison
|
choices.finish_reason | string |
Fin de la raison. |
Finalisation de la discussion
Envoyez une demande de saisie semi-automatique de conversation à un modèle sélectionné.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Model
|
model | True | string |
ID de modèle à utiliser. |
|
Role
|
role | True | string |
Rôle associé au texte d’entrée. |
|
Content
|
content | True | string |
Contenu utilisé pour la saisie semi-automatique de conversation. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
ID
|
id | string |
Identificateur unique. |
|
Choix
|
choices | array of object |
Détails des choix. |
|
Role
|
choices.message.role | string |
Rôle de l’orateur pour le contenu généré. |
|
Content
|
choices.message.content | string |
Contenu résultant du message généré. |
Lister les modèles
Retourne une liste de modèles disponibles via l’API.
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Data
|
data | array of object |
Package de données retourné. |
|
ID
|
data.id | string |
ID unique du modèle. |
|
Nom
|
data.name | string |
Nom du modèle. |
|
Descriptif
|
data.description | string |
Description du modèle. |
|
Prompt
|
data.pricing.prompt | string |
Informations sur la tarification concernant l’invite. |
|
Completion
|
data.pricing.completion | string |
Informations de tarification relatives à la saisie semi-automatique. |
Obtenir des crédits
Retourne le total des crédits achetés et utilisés pour l’utilisateur authentifié.
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Total des crédits
|
data.total_credits | double |
Total des crédits achetés |
|
Utilisation totale
|
data.total_usage | double |
Total des crédits utilisés |
Obtenir la génération
Retourne des métadonnées sur une demande de génération spécifique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID
|
id | True | string |
Identificateur unique de la génération. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
pièce d'identité
|
data.id | string |
pièce d'identité |
|
total_cost
|
data.total_cost | float |
total_cost |
|
date_de_création
|
data.created_at | string |
date_de_création |
|
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 |
|
Écoutés
|
data.streamed | boolean |
Écoutés |
|
cancelled
|
data.cancelled | boolean |
cancelled |
|
provider_name
|
data.provider_name | string |
provider_name |
|
latence
|
data.latency | integer |
latence |
|
moderation_latency
|
data.moderation_latency | integer |
moderation_latency |
|
generation_time
|
data.generation_time | integer |
generation_time |
|
finish_reason
|
data.finish_reason | string |
finish_reason |
|
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 |
Répertorier les points de terminaison de modèle
Liste des points de terminaison pour le modèle.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Auteur
|
author | True | string |
Auteur du modèle, première partie de l’ID de modèle. |
|
Slug
|
slug | True | string |
Slug du modèle, deuxième partie de l’ID de modèle. |
Retours
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
pièce d'identité
|
data.id | string |
pièce d'identité |
|
nom
|
data.name | string |
nom |
|
créé
|
data.created | float |
créé |
|
descriptif
|
data.description | string |
descriptif |
|
tokenizer
|
data.architecture.tokenizer | string |
tokenizer |
|
instruct_type
|
data.architecture.instruct_type | string |
instruct_type |
|
modalité
|
data.architecture.modality | string |
modalité |
|
Endpoints
|
data.endpoints | array of object |
Détails des points de terminaison disponibles. |
|
Nom
|
data.endpoints.name | string |
Nom. |
|
Longueur du contexte
|
data.endpoints.context_length | float |
Longueur du contexte. |
|
Requête
|
data.endpoints.pricing.request | string |
Détails de la tarification de la demande. |
|
Image
|
data.endpoints.pricing.image | string |
Détails de tarification de l’image. |
|
Prompt
|
data.endpoints.pricing.prompt | string |
Détails de la tarification de l’invite. |
|
Completion
|
data.endpoints.pricing.completion | string |
Détails de la tarification de la saisie semi-automatique. |
|
Nom du fournisseur
|
data.endpoints.provider_name | string |
Nom du modèle et du fournisseur de points de terminaison. |
|
Paramètres pris en charge
|
data.endpoints.supported_parameters | array of string |
Détails des paramètres pris en charge. |