Projekte und Projektlebenszyklus
Auf dieser Seite
Erstellen Sie eine Spezifikation und binden Sie bestehende Arbeit ein. Prüfen Sie den Projektstatus, bevor Sie etwas ändern.
So verwenden Sie diese Tools
- Rufen Sie zuerst das passende Lese- oder Status-Tool auf.
- Prüfen Sie das Ziel und die erforderlichen Argumente.
- Führen Sie die beabsichtigte Aktion einmal aus. Holen Sie die ausdrückliche Bestätigung einer Person ein, falls erforderlich.
- Prüfen Sie anschließend den Status oder lesen Sie die betroffene Ressource erneut.
Die folgenden Eingaben beschreiben den öffentlichen Schnittstellenvertrag. Maßgeblich ist die aktuelle Tool-Liste Ihres verbundenen Servers. Einige Tools erfordern einen bestimmten Host, ein bestimmtes Ziel, einen bestimmten Inferenzmodus oder Tarif. Kennungen sind Werte, die vorherige Tools zurückgegeben haben; erfinden Sie keine.
create_project
Starten Sie ein Projekt anhand einer Beschreibung.
Entwirft die Produktspezifikation. Die Initialisierung erfordert eine gesonderte Bestätigung. Bewahren Sie die zurückgegebene Projektkennung auf. Verfolgen Sie anschließend project_status.
| Argument | Erforderlich | Typ oder zulässige Werte |
|---|
| prompt | Ja | Zeichenfolge; minLength 1 |
Operation: kann den Zustand ändern oder Arbeit starten.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.
confirm_project
Nehmen Sie die Spezifikation an und erstellen Sie die Anwendung.
Zeigen Sie die Spezifikation zuerst der anfragenden Person. Dies startet die Initialisierung der Anwendung, die ein Kontingent oder Credits verbrauchen kann. Verfolgen Sie project_status.
| Argument | Erforderlich | Typ oder zulässige Werte |
|---|
| projectId | Nein | Zeichenfolge |
| name | Nein | Zeichenfolge |
| description | Nein | Zeichenfolge |
| specification | Nein | Zeichenfolge |
| vision | Nein | Zeichenfolge |
| designSystem | Nein | Zeichenfolge |
Operation: kann den Zustand ändern oder Arbeit starten.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.
project_status
Wo das Projekt steht.
Lesen Sie die zurückgegebene Ressource und planen Sie die nächste Aktion anhand ihrer aktuellen Werte.
| Argument | Erforderlich | Typ oder zulässige Werte |
|---|
| projectId | Nein | Zeichenfolge |
Operation: nur lesend.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.
list_projects
Die Projekte dieses Kontos.
Lesen Sie die zurückgegebene Ressource und planen Sie die nächste Aktion anhand ihrer aktuellen Werte.
Argumente: keine ({}).
Operation: nur lesend.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.
attach_project
Arbeiten Sie an einem bestehenden Projekt.
Prüfen Sie das ausgewählte Projekt, bevor Sie es ändern. Verwenden Sie gemäß dem Eingabeschema entweder die unterstützte Kennung oder den Slug.
| Argument | Erforderlich | Typ oder zulässige Werte |
|---|
| projectId | Nein | Zeichenfolge |
| slug | Nein | Zeichenfolge |
Operation: kann den Zustand ändern oder Arbeit starten.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.
reinitialize_project
Erstellen Sie die Anwendung anhand der Vorlage neu.
Erstellt die Grundlage der Anwendung neu. Prüfen Sie die Auswirkungen und den aktuellen Quellcode, bevor Sie dies zur Wiederherstellung nutzen.
| Argument | Erforderlich | Typ oder zulässige Werte |
|---|
| projectId | Nein | Zeichenfolge |
Operation: kann den Zustand ändern oder Arbeit starten; destruktive Auswirkungen sind möglich.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.
rename_project
Benennen Sie das Projekt um.
Lesen Sie die zurückgegebene Ressource und planen Sie die nächste Aktion anhand ihrer aktuellen Werte.
| Argument | Erforderlich | Typ oder zulässige Werte |
|---|
| name | Ja | Zeichenfolge; minLength 1; maxLength 128 |
| description | Nein | Zeichenfolge; minLength 1; maxLength 2048 |
| projectId | Nein | Zeichenfolge |
Operation: kann den Zustand ändern oder Arbeit starten.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.
delete_project
Löschen Sie ein Projekt.
Destruktiv: Entfernt das Projekt. Lassen Sie eine Person bestätigen, welches Projekt genau gelöscht werden soll. Das einmalige Kontingent für die gesamte Nutzungsdauer wird durch die Löschung nicht wiederhergestellt.
| Argument | Erforderlich | Typ oder zulässige Werte |
|---|
| projectId | Ja | Zeichenfolge; minLength 1 |
| confirm | Ja | Boolescher Wert |
Operation: kann den Zustand ändern oder Arbeit starten; destruktive Auswirkungen sind möglich.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.
unlock_project_agent
Lösen Sie eine festsitzende Projektsperre.
Wiederherstellungsaktion. Prüfen Sie, dass kein berechtigter Lauf aktiv ist, bevor Sie das Lösen einer festsitzenden Sperre bestätigen.
| Argument | Erforderlich | Typ oder zulässige Werte |
|---|
| projectId | Nein | Zeichenfolge |
| confirm | Ja | Boolescher Wert |
Operation: kann den Zustand ändern oder Arbeit starten; destruktive Auswirkungen sind möglich.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.
pickup_intent
Übernehmen Sie einen Prompt, der auf der öffentlichen Website eingegeben wurde.
Lesen Sie die zurückgegebene Ressource und planen Sie die nächste Aktion anhand ihrer aktuellen Werte.
| Argument | Erforderlich | Typ oder zulässige Werte |
|---|
| code | Ja | Zeichenfolge; minLength 1 |
Operation: kann den Zustand ändern oder Arbeit starten.
Verfügbare Konfigurationen: stdio, Cloud-Projekt, Cloud-Inferenz; stdio, Cloud-Projekt, delegierte Inferenz; stdio, lokales Projekt, Cloud-Inferenz; stdio, lokales Projekt, delegierte Inferenz; gehostetes HTTP.
Die maschinenlesbaren Tool-Verträge enthalten verschachtelte Argumentschemata.