https://github.com/bottleofsugar/achat
a simple chatbot
https://github.com/bottleofsugar/achat
chatbot chatgpt go
Last synced: about 1 year ago
JSON representation
a simple chatbot
- Host: GitHub
- URL: https://github.com/bottleofsugar/achat
- Owner: BottleOfSugar
- License: apache-2.0
- Created: 2024-10-28T19:36:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-18T16:46:03.000Z (over 1 year ago)
- Last Synced: 2025-02-09T09:29:16.207Z (over 1 year ago)
- Topics: chatbot, chatgpt, go
- Language: Go
- Homepage:
- Size: 33.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Asystent Czatowy w Go z użyciem Fyne
Ten projekt jest prostym asystentem czatu stworzonym w języku Go z wykorzystaniem biblioteki **Fyne** do tworzenia GUI. Aplikacja uruchamia okno w rozdzielczości HD (1920x1080) z szerokim paskiem do wpisywania wiadomości oraz przyciskiem "Wyślij". Na podstawie wprowadzonych danych użytkownika, asystent generuje odpowiedzi na podstawie kilku predefiniowanych tematów.
## Funkcje
- **Interfejs czatu**: Umożliwia użytkownikowi komunikację z asystentem za pomocą prostego interfejsu tekstowego.
- **Odpowiedzi asystenta**: Asystent rozpoznaje kilka tematów, takich jak "Hej", "pogoda" i "czas" i generuje odpowiedzi zależnie od wpisanej frazy.
- **Responsywne pole wiadomości**: Pasek do wpisywania wiadomości jest szeroki, co pozwala na komfortowe wpisywanie dłuższych wiadomości.
## Jak uruchomić
1. Upewnij się, że masz zainstalowane [Go](https://golang.org/doc/install) oraz [Fyne](https://developer.fyne.io/).
2. Skopiuj kod źródłowy do pliku `.go`.
3. Uruchom aplikację poleceniem:
```bash
go run nazwapliku.go