https://github.com/zgoethel/genai
Chatbot tests and sandbox frontend
https://github.com/zgoethel/genai
chatbot chatbots generative-ai llama llama3-2 llm ollama ollama-gui stable-diffusion stable-diffusion-webui
Last synced: 3 months ago
JSON representation
Chatbot tests and sandbox frontend
- Host: GitHub
- URL: https://github.com/zgoethel/genai
- Owner: zgoethel
- Created: 2025-01-12T04:03:55.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2025-01-13T03:36:35.000Z (4 months ago)
- Last Synced: 2025-03-01T14:44:17.964Z (3 months ago)
- Topics: chatbot, chatbots, generative-ai, llama, llama3-2, llm, ollama, ollama-gui, stable-diffusion, stable-diffusion-webui
- Language: C#
- Homepage:
- Size: 131 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Chatbot Sandbox Frontend
This is a Blazor Server frontend for implementing generative language testbeds.
**Technologies:**
* .NET 8
* ASP.NET Core Blazor (Server)
* Ollama (Llama 3.2)
* WebUI API
* Bootstrap
* Markdig Markdown to HTML**Default Passphrase**: `admin`
Generalbot is able to generate images via API access in WebUI.
It will read provided URLs and discuss or summarize content.
It tries very hard to flatter you!
Shown below is interaction with a rudimentary sales agent named Salesbot, with
auto-generated response suggestions based on chat history.
### Setup
Duplicate `appsettings.json` into `appsettings.{ASPNETCORE_ENVIRONMENT}.json`.Include the following in your environmental configuration file, replacing the
placeholders with values of your own.```json
"Ollama": {
"Endpoint": "http{s?}://{Ollama Host}:{Port}/"
},
"WebUi": {
"Endpoint": "http{s?}://{WebUI Host}:{Port}/"
},
"Passphrase": "{Your Pre-shared Passphrase}"
```The pre-shared passphrase is used to log in from the web browser.