60 lines
1.8 KiB
YAML
60 lines
1.8 KiB
YAML
# Custom configuration to expose only a single private model endpoint
|
|
# NOTE: the `version` field is required by the config schema
|
|
version: 1.2.1
|
|
|
|
# Optional: enable caching for config
|
|
cache: true
|
|
# Replace MYAPI_KEY value in your .env with your real key
|
|
|
|
endpoints:
|
|
custom:
|
|
- name: "thotai"
|
|
# If your API requires an API key, set `MYAPI_KEY` in the environment.
|
|
# For unauthenticated testing set a placeholder non-empty value below.
|
|
apiKey: 'NO_AUTH'
|
|
baseURL: 'https://cpu.lsbuchet.com/v1'
|
|
models:
|
|
default:
|
|
- 'my-super-model-v1'
|
|
fetch: false
|
|
titleConvo: false
|
|
modelDisplayLabel: 'Sylar'
|
|
iconURL: '/assets/thotai.png'
|
|
headers:
|
|
user: '{{LIBRECHAT_USER_ID}}'
|
|
conversation_id: '{{LIBRECHAT_BODY_CONVERSATIONID}}'
|
|
|
|
# Define a small curated modelSpecs list so the UI shows a single selectable model
|
|
modelSpecs:
|
|
prioritize: true
|
|
list:
|
|
- name: "my-super-model"
|
|
label: "Sylar"
|
|
description: "Sylar — your private model via Thot.AI"
|
|
default: true
|
|
group: "thotai"
|
|
preset:
|
|
endpoint: "thotai"
|
|
model: "my-super-model-v1"
|
|
instructions: "You are Thot.AI assistant. Answer concisely and helpfully."
|
|
temperature: 0.25
|
|
|
|
interface:
|
|
endpointsMenu: false
|
|
modelSelect: false
|
|
parameters: false
|
|
presets: false
|
|
sidePanel: true
|
|
# Hide these panels/menu items per user's request
|
|
agents: false # masque le constructeur d'agents
|
|
prompts: false # masque l'éditeur de prompts
|
|
memories: false # masque la mémoire / Personalization
|
|
bookmarks: false # masque les signets
|
|
# Keep file management visible
|
|
fileSearch: true
|
|
fileCitations: true
|
|
|
|
# Optionally restrict available UI features (uncomment to enforce)
|
|
# interfaceConfig:
|
|
# showModelSelector: true
|