ChatGPT in Slack verwenden
Bitten Sie Codex, Aufgaben aus Kanälen und Threads auszuführen
Erwähnen Sie @ChatGPT in einem Slack-Kanal, um eine Anfrage zu starten. Wenn in Ihrem Workspace
Cloud-Delegierung aktiviert ist, kann ChatGPT Arbeiten am Repository an eine separate
Codex Cloud-Aufgabe übergeben und das Ergebnis im Thread zurückmelden.
Die Slack-App einrichten
Ein Inhaber oder Administrator des ChatGPT-Workspaces richtet die Slack-Bereitstellung des Workspaces ein. Die verfügbaren Steuerelemente hängen von den in Ihrem Workspace aktivierten Funktionen ab.
Wenn diese Steuerelemente nicht angezeigt werden, fragen Sie Ihren ChatGPT-Workspace-Administrator, ob Slack-Bereitstellungen verfügbar sind. Die App-Richtlinien Ihres Slack-Workspaces gelten ebenfalls.
Cloud-Delegierung muss in Ihrem Workspace verfügbar sein und erfordert eine veröffentlichte Umgebung, die für den Workspace freigegeben ist. Bitten Sie Ihren Administrator, Codex Cloud für Slack zu aktivieren. Wenn die rollenbasierte Zugriffskontrolle für Codex Cloud aktiviert ist, benötigen sowohl das Dienstkonto der Bereitstellung als auch Ihr Konto Zugriff auf Codex Cloud.
Ihr Konto bei Aufforderung verbinden
Die Einrichtung des Workspaces und die Verbindung Ihres persönlichen Kontos sind getrennte Schritte. Wenn ChatGPT Sie auffordert, vor dem Fortfahren Ihr Konto zu verbinden:
- Wählen Sie den Verbindungslink in der Slack-Nachricht aus und melden Sie sich an, falls Sie dazu aufgefordert werden.
- Verbinden Sie Slack für denselben Workspace, in dem Sie die Anfrage gestellt haben.
- Kehren Sie zum ursprünglichen Slack-Thread zurück und erwähnen Sie
@ChatGPT, um es erneut zu versuchen.
Eine Anfrage starten
- Erwähnen Sie in einem Kanal, in dem die App aktiviert ist,
@ChatGPTund beschreiben Sie das gewünschte Ergebnis. Geben Sie bei Programmieraufgaben das Repository und den relevanten Kontext aus dem Thread an. - Folgen Sie allen Aufforderungen zur Kontoverbindung oder Genehmigung. Prüfen Sie die angeforderten Arbeiten und Zugriffsrechte, bevor Sie Ihre Genehmigung erteilen.
- Setzen Sie zusammengehörige Anfragen im selben Thread fort und erwähnen Sie dabei erneut
@ChatGPT.
Zum Beispiel:
@ChatGPT investigate the failing checkout tests in acme/storefront and propose a fix.Fahren Sie anschließend im selben Thread fort:
@ChatGPT add a regression test for the fix and summarize the checks you ran.Verwenden Sie einen aktivierten öffentlichen oder privaten Kanal in Ihrem Workspace. Slack Connect-Kanäle, die mit einer anderen Organisation geteilt werden, werden in diesem Ablauf nicht unterstützt.
Repository-Arbeiten in Codex Cloud ausführen
Die Cloud-Delegierung erfordert eine geeignete, im Workspace freigegebene Umgebung mit einer veröffentlichten Version. Bereiten Sie für einen Enterprise-Workspace eine getestete Konfiguration vor und veröffentlichen Sie diese mithilfe des Leitfadens zu Cloud-Umgebungen. Folgen Sie außerdem der Anleitung zur Freigabe innerhalb Ihres Enterprise- Workspaces. Vergewissern Sie sich, dass die Umgebung für das angeforderte Repository verfügbar ist.
- Umgebungsauswahl: ChatGPT wählt aus den zugänglichen, im Workspace freigegebenen Cloud- Umgebungen aus. Wenn Ihr Konto verwendet wird, prüft ChatGPT vor dem Start, ob Sie auf die Umgebung zugreifen können. Persönliche Cloud-Umgebungen werden nicht berücksichtigt. Nennen Sie das Repository oder die freigegebene Umgebung in Ihrer Anfrage, um ChatGPT bei der Auswahl zu helfen.
- Separate Programmieraufgabe: Repository-Arbeiten werden in einer separaten Aufgabe unter Ihrem Konto ausgeführt. Sie benötigen Zugriff auf die ausgewählte Umgebung und auf alle Repositorys, die eine Authentifizierung erfordern.
- Folgeaufträge: Zusammenhängende Anfragen im selben Slack-Thread können die Programmieraufgabe in derselben Umgebung fortsetzen, wenn dafür dasselbe Konto verwendet wird. Eine Anfrage über ein anderes Konto kann eine separate Programmieraufgabe starten. Beginnen Sie eine neue Unterhaltung, wenn Sie eine andere Umgebung benötigen.
Die Freigabe einer Umgebung gewährt keinen Repository-Zugriff und gibt Ihre persönlichen Anmeldedaten nicht weiter. Prüfen Sie die umgebungseigenen Werte und vorbereiteten Dateien vor der Freigabe, da diese für Personen zugänglich sein können, die die Umgebung verwenden.
Wenn keine geeignete freigegebene Umgebung verfügbar ist, beheben Sie das Umgebungs- oder Zugriffsproblem, bevor Sie es erneut versuchen. Informationen zum Zugriff auf Dienste finden Sie unter Verbindung zu Diensten herstellen und Umgebungsvariablen und Netzwerkgeheimnisse.
Genehmigungen und Ergebnisse prüfen
Wenn eine Anfrage Ihre Autorisierung erfordert, kann ChatGPT eine private Genehmigungskarte mit den Schaltflächen Allow und Deny anzeigen. Prüfen Sie den Auftrag und alle verfügbaren Umgebungsoptionen, bevor Sie entscheiden.
ChatGPT kann beim Start der Aufgabe eine Nachricht im ursprünglichen Thread veröffentlichen. Wenn die Schaltflächen Follow along und Cancel verfügbar sind, werden sie der anfragenden Person angezeigt. Mit Follow along öffnen Sie die Aufgabe und prüfen deren Arbeit; die Antwort im Kanal gewährt nicht allen Kanalmitgliedern Zugriff auf die zugrunde liegende Aufgabe.
ChatGPT gibt das Ergebnis im Thread zurück. Prüfen Sie die Antwort, die Änderungen und die
angegebenen Prüfungen, bevor Sie das Ergebnis verwenden oder die Änderungen zusammenführen.
Erwähnen Sie @ChatGPT im Thread, um eine Korrektur oder einen Folgeauftrag anzufordern.
Datennutzung, Datenschutz und Sicherheit
Eine in einem Slack-Kanal veröffentlichte Antwort kann von Personen mit Zugriff auf diesen Kanal gelesen werden. Bitten Sie ChatGPT, nur Informationen zu teilen, die für diesen Personenkreis geeignet sind. Eine private Genehmigungskarte macht die daraus entstehende Antwort im Kanal nicht privat.
Geben Sie keine Geheimnisse in Slack-Prompts ein und verwenden Sie die Anmeldedatenverwaltung der Umgebung für Repository-Arbeiten. Lesen Sie die Hinweise zur Agentensicherheit und zu den Zugriffsgrenzen der Bereitstellung, und befolgen Sie die Daten- und App-Richtlinien Ihres Workspaces.
Zur ChatGPT-App wechseln
Wenn Sie bisher @Codex verwendet haben, beginnen Sie neue Anfragen mit @ChatGPT, sobald Ihre
Administration die ChatGPT-App aktiviert hat. Folgen Sie allen Aufforderungen zur Verbindung und Genehmigung.
Tipps und Fehlerbehebung
- Keine Antwort: Vergewissern Sie sich, dass ChatGPT für den Kanal aktiviert ist, und erwähnen Sie
@ChatGPTausdrücklich. Verwenden Sie einen Kanal innerhalb Ihrer Organisation anstelle eines Slack Connect-Kanals. - Erneute Aufforderung zur Kontoverknüpfung: Prüfen Sie, ob Sie ChatGPT mit dem Slack-Workspace verbunden haben, in dem Sie die Anfrage stellen, und versuchen Sie es dann im selben Thread erneut.
- Keine geeignete Cloud-Umgebung: Prüfen Sie, ob die Umgebung veröffentlicht und im Workspace freigegeben ist und ob das Konto, unter dem die Aufgabe ausgeführt wird, über die erforderlichen Zugriffsrechte verfügt. Eine persönliche Cloud-Umgebung wird in diesem Ablauf nicht angezeigt.
- Eine Programmieraufgabe startet nicht: Bitten Sie Ihre Administration zu bestätigen, dass die Cloud-Delegierung verfügbar und Codex Cloud für Ihren Workspace aktiviert ist. Wenn die rollenbasierte Zugriffssteuerung für Codex Cloud aktiviert ist, prüfen Sie, ob sowohl das Dienstkonto der Bereitstellung als auch Ihr Konto Zugriff auf Codex Cloud haben. Prüfen Sie außerdem Ihren Zugriff auf die ausgewählte Umgebung und deren Repositorys.
- Andere Umgebung erforderlich: Beginnen Sie eine neue Unterhaltung und nennen Sie das Repository oder die freigegebene Umgebung, die Sie verwenden möchten.
- Aufgabensteuerung nicht verfügbar: Die Schaltflächen Follow along und Cancel hängen von der Konfiguration der Bereitstellung ab und sind für die anfragende Person vorgesehen.
- Lange Threads: Fassen Sie das relevante Problem, das erwartete Ergebnis und das Repository in Ihrer neuesten Anfrage zusammen, damit die Aufgabe genügend Kontext hat.