An open API service indexing awesome lists of open source software.

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

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.