Replaces the minimal project description with a comprehensive README including a component overview table, quick start instructions, common Ansible operations, and links to detailed documentation. Aligns with Red Panda Approval™ standards.
72 lines
1.9 KiB
YAML
72 lines
1.9 KiB
YAML
---
|
|
# Sycorax Configuration - Language Models
|
|
# Services: alloy, arke
|
|
|
|
services:
|
|
- alloy
|
|
- arke
|
|
|
|
# Alloy
|
|
alloy_log_level: "warn"
|
|
|
|
# Arke Configuration
|
|
arke_user: arke
|
|
arke_group: arke
|
|
arke_directory: /srv/arke
|
|
arke_port: 25540
|
|
|
|
# Server Configuration
|
|
arke_reload: false
|
|
|
|
# Memcached config
|
|
arke_memcached_host: localhost
|
|
arke_memcached_port: 11211
|
|
|
|
# Database Configuration
|
|
arke_db_host: portia.incus
|
|
arke_db_port: 5432
|
|
arke_db_name: arke
|
|
arke_db_user: arke
|
|
arke_db_password: "{{ vault_arke_db_password }}"
|
|
|
|
# NTTh API Configuration
|
|
arke_session_limit: 90
|
|
arke_session_ttl: 3600
|
|
arke_token_cache_ttl: 82800
|
|
ntth_token_1_app_name: "{{ vault_ntth_token_1_app_name }}"
|
|
ntth_token_1_app_id: "{{ vault_ntth_token_1_app_id }}"
|
|
ntth_token_1_app_secret: "{{ vault_ntth_token_1_app_secret }}"
|
|
ntth_token_2_app_name: "{{ vault_ntth_token_2_app_name }}"
|
|
ntth_token_2_app_id: "{{ vault_ntth_token_2_app_id }}"
|
|
ntth_token_2_app_secret: "{{ vault_ntth_token_2_app_secret }}"
|
|
ntth_token_3_app_name: "{{ vault_ntth_token_3_app_name }}"
|
|
ntth_token_3_app_id: "{{ vault_ntth_token_3_app_id }}"
|
|
ntth_token_3_app_secret: "{{ vault_ntth_token_3_app_secret }}"
|
|
ntth_token_4_app_name: "{{ vault_ntth_token_4_app_name }}"
|
|
ntth_token_4_app_id: "{{ vault_ntth_token_4_app_id }}"
|
|
ntth_token_4_app_secret: "{{ vault_ntth_token_4_app_secret }}"
|
|
|
|
# Embedding Provider Configuration
|
|
arke_embedding_provider: openai
|
|
|
|
# OpenAI-Compatible Configuration
|
|
arke_openai_embedding_base_url: http://pan.helu.ca:22079/v1
|
|
arke_openai_embedding_api_key: 0000
|
|
arke_openai_embedding_model: Qwen3-Embedding-0.6B-Q8_0
|
|
|
|
# Common Embedding Configuration
|
|
arke_embedding_batch_size: 16
|
|
arke_embedding_ubatch_size: 512
|
|
arke_embedding_max_context: 8192
|
|
arke_embedding_timeout: 30.0
|
|
|
|
# Memory System Configuration
|
|
arke_memory_enabled: true
|
|
arke_max_context_tokens: 8000
|
|
arke_similarity_threshold: 0.7
|
|
arke_min_importance_score: 0.7
|
|
|
|
# Monitoring Configuration
|
|
arke_prometheus_enabled: true
|
|
arke_metrics_port: 25540
|