connect_chatgpt
Diagnostica e sistema · macOS
Effetto: scrittura. Stato: disponibilità condizionata.
«Disponibilità condizionata» indica che lo strumento può dipendere da versione, piattaforma, autorizzazioni, account o configurazione. Non è necessariamente attivo ovunque.
macOS
Scopo
Collega questo Mac a ChatGPT: crea (o ripara) il connettore LMCP nell'account ChatGPT dell'utente, così che ChatGPT possa usare gli strumenti di questo Mac. Viene eseguito solo su questo Mac. Se l'utente non ha effettuato l'accesso, si apre una finestra di ChatGPT in cui accedere personalmente: non gestisci mai la sua password e nessuna credenziale viene passata come argomento. Richiede la modalità sviluppatore, che questo strumento attiva quando può. Passa recreate:true per eliminare il connettore esistente e crearne uno nuovo (rotazione del token). Restituisce run_id più una voce per ogni fase; una fase con status needs_user è in attesa della persona, non è guasta. La prima chiamata mostra un'anteprima; confirm: true la esegue.
Input obbligatori
Lo schema di questa piattaforma non dichiara input obbligatori. Possono comunque esistere selettori facoltativi o requisiti di esecuzione.
Autorizzazioni e conferma
Lo schema dichiara un parametro di conferma esplicito. Controlla l’anteprima e autorizza l’operazione reale secondo il contratto della piattaforma.
- Utilizza solo le app, gli account e le risorse autorizzate dall'utente su questa piattaforma. Consulta la descrizione specifica della piattaforma di questo strumento per i suoi requisiti di connessione e autorizzazione; questo catalogo non afferma ambiti OAuth aggiuntivi o diritti del sistema operativo.
Schema tecnico canonico in inglese — macOS
{
"properties": {
"confirm": {
"description": "Must be true to run. Without it the call returns a preview and opens nothing.",
"type": "boolean"
},
"recreate": {
"description": "Delete the existing LMCP connector and create it again (use when its token has to rotate). Default false: an existing, connected connector is left alone.",
"type": "boolean"
},
"wait_seconds": {
"description": "How long to wait for the run before answering with what happened so far (default 300, max 900). The run continues either way; look it up later by run_id.",
"type": "integer"
}
},
"required": [],
"type": "object"
}Esempio documentale
Esempio di documentazione per connect_chatgpt. Non eseguire questo esempio. Gli argomenti mostrati appartengono a un set di dati fittizio; individua gli identificatori reali e ottieni l’autorizzazione prima di una chiamata reale.
{
"confirm": false
}