This PR marks the official release of Galah v1.0. This release corrects the initial mislabeling where the app version was set to 1.0 in the initial commit but was later adjusted to 0.9 due to incomplete features. With this update, the application has achieved the stability and feature set intended for a major release.
Key updates and changes in this version include:
Support for multiple LLM providers: Added support for GoogleAI, Anthropic, Cohere, and Ollama.
Improved system and user prompts: Enhanced prompt to improve LLM response quality and made the system prompt configurable through the config file.
Caching functionality enhancements:
Removed cache duration setting from the config file and added it as a new argument.
Introduced options to disable response caching (0) and enable unlimited caching (-1).
Network interface specification: Added a flag to specify the network interface for server binding.
This PR marks the official release of Galah v1.0. This release corrects the initial mislabeling where the app version was set to 1.0 in the initial commit but was later adjusted to 0.9 due to incomplete features. With this update, the application has achieved the stability and feature set intended for a major release.
Key updates and changes in this version include: