front-prod/librechat.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