-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Davide R. Wiest edited this page Nov 4, 2023
·
3 revisions
LLMs are only as useful as how well they are used. As LLMs become more competent, the programmatic environment in which they operate must expand to fulfill different needs. This project is supposed to make that easier.
- Intuitive design
- Highly extensible
- Extensive Logging
- Strongly typed
- Preconfigured specific settings
- Asynchronous support
- Dependency injection whenever possible
- Project-wide fluent interface
- Abstract classes for replacable modules
- Private when possible, protected when useful, publicly assessible when necessary
- prefix "CF" when classes have a commonly used name