@@ -41,12 +41,27 @@ services:
|
||||
- Ai__OpenAI__ChatModel=${Ai__OpenAI__ChatModel}
|
||||
- Ai__OpenAI__EmbeddingModel=${Ai__OpenAI__EmbeddingModel}
|
||||
- Ai__OpenAI__TimeoutSeconds=${Ai__OpenAI__TimeoutSeconds}
|
||||
- Rag__MaxPdfSizeMb=5
|
||||
- Rag__ChunkSize=900
|
||||
- Rag__ChunkOverlap=150
|
||||
- Rag__CvTtlMinutes=60
|
||||
- Rag__MaxJobTextChars=20000
|
||||
- Rag__TopK=6
|
||||
# Database (shared)
|
||||
- Database__Host=${Database__Host}
|
||||
- Database__Port=${Database__Port}
|
||||
- Database__Name=${Database__Name}
|
||||
- Database__User=${Database__User}
|
||||
- Database__Password=${Database__Password}
|
||||
- Database__TrustServerCertificate=${Database__TrustServerCertificate}
|
||||
# Internal API protection
|
||||
- InternalApi__ApiKey=${InternalApi__ApiKey}
|
||||
- InternalApi__RequireApiKey=${InternalApi__RequireApiKey}
|
||||
# CvMatcher API settings used by this service
|
||||
- CvMatcherApi__BaseUrl=${CvMatcherApi__BaseUrl}
|
||||
- CvMatcherApi__InternalApiKey=${CvMatcherApi__InternalApiKey}
|
||||
# RAG settings
|
||||
- Rag__MaxFileSizeMb=${Rag__MaxFileSizeMb}
|
||||
- Rag__ChunkSize=${Rag__ChunkSize}
|
||||
- Rag__ChunkOverlap=${Rag__ChunkOverlap}
|
||||
- Rag__MaxTextChars=${Rag__MaxTextChars}
|
||||
- Rag__DefaultTopK=${Rag__DefaultTopK}
|
||||
- Rag__MaxTopK=${Rag__MaxTopK}
|
||||
- Rag__ClassifyWithAi=${Rag__ClassifyWithAi}
|
||||
volumes:
|
||||
- myai_api_logs:/app/logs
|
||||
- /opt/easysoft/files:/app/Files
|
||||
|
||||
Reference in New Issue
Block a user