Es gibt derzeit keine direkte Methode, um eine Liste aktiver Chat-Sitzungen mit der ChatGPT-API abzurufen. Die API ist darauf ausgelegt, dass Sie jederzeit einen neuen Gesprächsverlauf erstellen und übermitteln können. Es liegt in Ihrer Verantwortung, diese Gesprächsverläufe zu speichern und/oder zu verwalten, wenn diese weiterverwendet werden sollen. OpenAI speichert diese Verläufe nicht.
Jede Anfrage an die API soll einen `messages`-Parameter enthalten, der eine Reihe von Nachrichten enthält. Jede Nachricht hat rollen (“system”, “user”, “assistant”) und content, den tatsächlichen Text der Nachricht. Die Reihenfolge des `messages` Arrays ist wichtig, da sie die Reihenfolge der Konversation darstellt.
In Bezug auf die Verbindung mehrerer Anfragen zu einer zusammenhängenden Sitzung sollten Sie auf Ihrer eigenen Plattform die Kontrolle über die Aufrechterhaltung des Zustands der Sitzung haben.