Module: AIGit::Config

Defined in:
lib/ai_git/config.rb

Constant Summary collapse

PROVIDER =
"llama_cpp"
DEFAULT_MODEL =
"ggml-org/gemma-4-E4B-it-GGUF:Q8_0"
DEFAULT_BASE_URL =
"http://127.0.0.1:8080"
ENDPOINT =
"/v1/chat/completions"

Class Method Summary collapse

Class Method Details

.base_urlObject



20
21
22
# File 'lib/ai_git/config.rb', line 20

def base_url
  ENV["AI_GIT_BASE_URL"] || DEFAULT_BASE_URL
end

.endpointObject



24
25
26
# File 'lib/ai_git/config.rb', line 24

def endpoint
  ENDPOINT
end

.model_nameObject



16
17
18
# File 'lib/ai_git/config.rb', line 16

def model_name
  ENV["AI_GIT_MODEL_NAME"] || DEFAULT_MODEL
end

.providerObject



12
13
14
# File 'lib/ai_git/config.rb', line 12

def provider
  PROVIDER
end