Abra la salida de transmisión AI CHATGPT. Abra la salida de la transmisión AI.
| Método de implementación de salida de transmisión | Mini programa | Androide | iOS | H5 |
|---|---|---|---|---|
| Referencia de SSE: OpenAisseeventSourCelistener | No compatible | apoyo | apoyo | apoyo |
| Referencia de WebSocket: OpenaiWebSocketEventSourCelistener | apoyo | apoyo | apoyo | apoyo |
Última versión de la referencia de SDK: https://github.com/grt1228/chatgpt-java
| Discutir chatgpt-java juntos, intercambio de desarrollo de productos de consulta de problemas de SDK | Falla del grupo Siga la recuperación de la cuenta oficial: chatgpt-java | WeChat personal |
|---|---|---|
![]() | ![]() |
Se basa principalmente en SSE (puede usar esta tecnología en Baidu). También estoy aprendiendo sobre SSE recientemente. Cuando el sitio web oficial de OpenAI aceptó la interfaz de finalización, mencionó esta tecnología. El objeto de finalización en sí tiene una propiedad de transmisión. Para obtener más detalles, consulte el siguiente documento: https://platform.openai.com/docs/api-reference/completes/create 
Última versión de la versión: https://github.com/grt1228/chatgpt-java es actualmente la versión 1.0.12
<dependency>
<groupId>com.unfbx</groupId>
<artifactId>chatgpt-java</artifactId>
<version>1.0.12</version>
</dependency>
git clone https://github.com/Grt1228/chatgpt-steam-output
Modifique el puerto 8000 predeterminado del archivo Application.Properties.
server.port=8000
chatgpt.apiKey=配置自己的key
chatgpt.apiHost=配置opai的Api Host地址
Ejecutar chatgptSteamOutputApplication
com.unfbx.chatgptsteamoutput.ChatgptSteamOutputApplication
Abra el navegador después de una ejecución exitosa:
sse实现:http://localhost:8000/
websocket实现:http://localhost:8000/websocket
Poder abrir esta página significa ejecutar con éxito 
El código es realmente muy simple, los amigos pueden descargar el código y leerlo.