# hack-house model profiles # --------------------------------------------------------------------------- # Each table is a named profile. Select one with: # python -m cmd_chat.agent --profile groq-llama --password # or from the TUI: # /ai start groq-llama # # Keys: # provider ollama | anthropic | openai | : (required) # model model name the backend serves # base_url endpoint for openai-compatible backends (Groq, vLLM, …) # host override Ollama host (default http://localhost:11434) # api_key_env NAME of an env var holding the key — never the key itself # system optional system-prompt override # context_window optional int (default 12) # # Secrets live in the environment, never in this file, so it is safe to commit. # --- local, private, default -------------------------------------------------- [local] provider = "ollama" model = "qwen2.5:3b" [local-big] provider = "ollama" model = "llama3.1:8b" # --- openai-compatible clouds (one adapter, any endpoint) --------------------- [groq-llama] provider = "openai" base_url = "https://api.groq.com/openai/v1" model = "llama-3.3-70b-versatile" api_key_env = "GROQ_API_KEY" [together] provider = "openai" base_url = "https://api.together.xyz/v1" model = "meta-llama/Llama-3.3-70B-Instruct-Turbo" api_key_env = "TOGETHER_API_KEY" [openai] provider = "openai" model = "gpt-4o-mini" api_key_env = "OPENAI_API_KEY" # --- anthropic ---------------------------------------------------------------- [claude] provider = "anthropic" model = "claude-opus-4-6" api_key_env = "ANTHROPIC_API_KEY" # --- bring your own ----------------------------------------------------------- # [my-model] # provider = "mypkg.mymodule:MyProvider" # model = "whatever-your-class-expects"