OpenRouter (server di pubblicazione indipendente) (anteprima)
Un'interfaccia unificata ad alte prestazioni per i moduli APM, integrando un numero elevato di modelli di vari provider.
Questo connettore è disponibile nei prodotti e nelle aree seguenti:
| Servizio | Class | Regions |
|---|---|---|
| Copilot Studio | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| App per la logica | Normale | Tutte le aree di App per la logica , ad eccezione delle seguenti: - Aree di Azure per enti pubblici - Aree di Azure Cina - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Apps | Di alta qualità | Tutte le aree di Power Apps , ad eccezione dei seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Automate | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Contatto | |
|---|---|
| Nome | Fördős András |
| fordosa90+ipc_openr@gmail.com |
| Metadati del connettore | |
|---|---|
| Editore | Fördős András |
| Sito web | https://openrouter.ai/ |
| Informativa sulla privacy | https://openrouter.ai/privacy |
| Categorie | AI |
Creazione di una connessione
Il connettore supporta i tipi di autenticazione seguenti:
| Predefinita | Parametri per la creazione della connessione. | Tutte le aree geografiche | Non condivisibile |
Predefinito
Applicabile: tutte le aree
Parametri per la creazione della connessione.
Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.
| Nome | TIPO | Description | Obbligatorio |
|---|---|---|---|
| Chiave API | securestring | Chiave API per questa API | Vero |
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 100 | 60 secondi |
Azioni
| Completamento della chat |
Inviare una richiesta di completamento della chat a un modello selezionato. |
| Completion |
Inviare una richiesta di completamento a un modello selezionato (formato solo testo). |
| Elencare gli endpoint del modello |
Elenco di endpoint per il modello. |
| Ottenere crediti |
Restituisce i crediti totali acquistati e utilizzati per l'utente autenticato. |
| Ottenere l'elenco dei modelli |
Restituisce un elenco di modelli disponibili tramite l'API. |
| Ottenere la generazione |
Restituisce i metadati relativi a una richiesta di generazione specifica. |
Completamento della chat
Inviare una richiesta di completamento della chat a un modello selezionato.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Model
|
model | True | string |
ID modello da usare. |
|
Ruolo
|
role | True | string |
Ruolo associato al testo di input. |
|
Content
|
content | True | string |
Contenuto usato per il completamento della chat. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Documento d'identità
|
id | string |
Identificatore univoco. |
|
Choices
|
choices | array of object |
Dettagli delle scelte. |
|
Ruolo
|
choices.message.role | string |
Ruolo dell'altoparlante per il contenuto generato. |
|
Content
|
choices.message.content | string |
Contenuto risultante del messaggio generato. |
Completion
Inviare una richiesta di completamento a un modello selezionato (formato solo testo).
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Model
|
model | True | string |
ID modello da usare per il completamento. |
|
Rapido
|
prompt | True | string |
Richiesta di testo da completare. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Documento d'identità
|
id | string |
Identificatore univoco. |
|
Choices
|
choices | array of object |
Dettagli delle scelte generate. |
|
Testo
|
choices.text | string |
Testo generato. |
|
Index
|
choices.index | integer |
Indice. |
|
Fine motivo
|
choices.finish_reason | string |
Fine motivo. |
Elencare gli endpoint del modello
Elenco di endpoint per il modello.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Autore
|
author | True | string |
Autore del modello, prima parte dell'ID del modello. |
|
Slug
|
slug | True | string |
Slug del modello, seconda parte dell'ID del modello. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
data.id | string |
id |
|
nome
|
data.name | string |
nome |
|
creato
|
data.created | float |
creato |
|
descrizione
|
data.description | string |
descrizione |
|
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 |
Dettagli degli endpoint disponibili. |
|
Nome
|
data.endpoints.name | string |
Nome. |
|
Lunghezza contesto
|
data.endpoints.context_length | float |
Lunghezza del contesto. |
|
Richiesta
|
data.endpoints.pricing.request | string |
Dettagli sui prezzi della richiesta. |
|
Immagine
|
data.endpoints.pricing.image | string |
Dettagli sui prezzi dell'immagine. |
|
Rapido
|
data.endpoints.pricing.prompt | string |
Dettagli sui prezzi della richiesta. |
|
Completion
|
data.endpoints.pricing.completion | string |
Dettagli sui prezzi del completamento. |
|
Nome del fornitore
|
data.endpoints.provider_name | string |
Nome del modello e del provider di endpoint. |
|
Parametri supportati
|
data.endpoints.supported_parameters | array of string |
Dettagli dei parametri supportati. |
Ottenere crediti
Restituisce i crediti totali acquistati e utilizzati per l'utente autenticato.
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Crediti totali
|
data.total_credits | double |
Totale crediti acquistati |
|
Utilizzo totale
|
data.total_usage | double |
Totale crediti utilizzati |
Ottenere l'elenco dei modelli
Restituisce un elenco di modelli disponibili tramite l'API.
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Data
|
data | array of object |
Pacchetto di dati restituito. |
|
Documento d'identità
|
data.id | string |
ID univoco del modello. |
|
Nome
|
data.name | string |
Nome del modello. |
|
Description
|
data.description | string |
Descrizione del modello. |
|
Rapido
|
data.pricing.prompt | string |
Informazioni sui prezzi relative alla richiesta. |
|
Completion
|
data.pricing.completion | string |
Informazioni sui prezzi relative al completamento. |
Ottenere la generazione
Restituisce i metadati relativi a una richiesta di generazione specifica.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Documento d'identità
|
id | True | string |
Identificatore univoco della generazione. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
data.id | string |
id |
|
total_cost
|
data.total_cost | float |
total_cost |
|
creato_il
|
data.created_at | string |
creato_il |
|
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 |
|
Trasmesso
|
data.streamed | boolean |
Trasmesso |
|
cancelled
|
data.cancelled | boolean |
cancelled |
|
provider_name
|
data.provider_name | string |
provider_name |
|
latenza
|
data.latency | integer |
latenza |
|
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 |