OpengptChat
/
Un cliente de chat simple basado en la API de finalización de chat de IA abierto.

Características
- Respuesta en tiempo real. Al usar la transmisión HTTP, el programa puede mostrar cada personaje en la pantalla tan pronto como el servidor responde, sin esperar a que se complete toda la respuesta.
- Múltiples sesiones. Puede crear múltiples sesiones en el lado izquierdo del programa, cada una con su propio contenido de chat, que son independientes entre sí y se pueden cambiar libremente.
- Múltiples idiomas. Cuando inicie el programa por primera vez, detectará su lenguaje del sistema. Si se trata de un idioma compatible, el programa cambiará automáticamente al idioma correspondiente. También puede cambiar manualmente en la configuración.
- Actualizaciones calientes. La información de configuración que cambie en la página de configuración entrará en vigencia inmediatamente en el programa, sin la necesidad de guardar la configuración y reiniciar el programa, incluida la opción "Siempre en la parte superior" de la configuración del idioma.
- Pelimas de acceso caliente. Como una herramienta conveniente, OpenPpTChat proporciona teclas de acceso rápido para ocultar y restaurar. Son respectivamente "Ctrl+H" y "Ctrl+Shift+H". Puede invocar el programa en cualquier lugar.
Instrucciones
- Descargue la última versión en "Lanzamientos".
- Cree una carpeta y mueva "OpengptChat.exe" en ella.
- Abra "OpenPptchat.exe", generará automáticamente los archivos de configuración y base de datos en la misma ubicación.
- Vaya a la página de configuración y establezca su propia "clave API", o también puede personalizar el "mensaje del sistema".
- ¡Siéntese, relájese y disfrute de la diversión traída por "OpenPtChat"!
Consejo: puede usar "Ctrl + Enter" para enviar mensajes en el cuadro de texto.
¿Qué es la clave API?
La API de OpenAI utiliza claves API para la autenticación. Visite su página API Keys para recuperar la clave API que usará en sus solicitudes. Por lo general, la clave API es un secreto y no la comparte con otros.
¿Qué puedes aprender?
- Aprenda vinculación , comando , plantilla , estilo , activación , animación en WPF.
- Use
LiteDB para guardar datos sin SQL. - Use
CommunityToolkit.Mvvm en el proyecto WPF. - Use
Microsoft.Extensions.Hosting para DependencyInject, configuración. - Use
Hardcodet.NotifyIcon.Wpf para crear un icono de notificación en WPF Applciation. - Use
Microsoft.Xaml.Behaviors.Wpf para agregar más funciones de operación en la aplicación WPF. - Use
EleCho.GlobalHotkey.Windows.Wpf para manejar la tecla de acceso rápido global en WPF Applciation.