StephanAkkerman / FluentAI

Automating language learning with the power of Artificial Intelligence. This repository presents FluentAI, a tool that combines Fluent Forever techniques with AI-driven automation. It streamlines the process of creating Anki flashcards, making language acquisition faster and more efficient.
https://akkerman.ai/FluentAI/
MIT License
9 stars 1 forks source link

Add configurability for huggingface models #25

Closed StephanAkkerman closed 3 weeks ago

StephanAkkerman commented 2 months ago

After everything else is done we should add a config file where the models can easily be changed.

For instance a config.yaml like this:

LLM:
  MODEL: "microsoft/Phi-3-mini-4k-instruct"  
  SYSTEM_PROMPT: "You are a helpful AI assistant for making mnemonics. You will help users create a mnemonic by generating a cue that connects two words, keep it short and catchy!"
IMAGE_GEN: 
  MODEL: "black-forest-labs/FLUX.1-schnell"
  ETC.

This is primarily for #3 and #16 as these models can change from time to time depending on new developments

StephanAkkerman commented 3 weeks ago

Should be done after #51 is done, so we can test it