dream
152 строки · 4.1 Кб
1services:2agent:3command: sh -c 'bin/wait && python -m deeppavlov_agent.run agent.pipeline_config=assistant_dists/nutrition_assistant/pipeline_conf.json'4environment:5WAIT_HOSTS: "sentseg:8011, ranking-based-response-selector:8002, combined-classification:8087,6sentence-ranker:8128, prompt-selector:8135, transformers-lm-gptjt:8161,7dff-nutrition-prompted-skill:8141"8WAIT_HOSTS_TIMEOUT: ${WAIT_TIMEOUT:-1000}9HIGH_PRIORITY_INTENTS: 110RESTRICTION_FOR_SENSITIVE_CASE: 111ALWAYS_TURN_ON_ALL_SKILLS: 012LANGUAGE: EN13FALLBACK_FILE: fallbacks_dream_en.json14
15sentseg:16env_file: [ .env ]17build:18context: ./annotators/SentSeg/19command: flask run -h 0.0.0.0 -p 801120environment:21- FLASK_APP=server22deploy:23resources:24limits:25memory: 1.5G26reservations:27memory: 1.5G28
29combined-classification:30env_file: [ .env ]31build:32args:33CONFIG: combined_classifier.json34SERVICE_PORT: 808735context: .36dockerfile: ./annotators/combined_classification/Dockerfile37command: gunicorn --workers=1 server:app -b 0.0.0.0:8087 --timeout 60038environment:39- CUDA_VISIBLE_DEVICES=040deploy:41resources:42limits:43memory: 2G44reservations:45memory: 2G46
47ranking-based-response-selector:48env_file: [ .env ]49build:50args:51SERVICE_PORT: 800252SERVICE_NAME: response_selector53LANGUAGE: EN54SENTENCE_RANKER_ANNOTATION_NAME: sentence_ranker55SENTENCE_RANKER_SERVICE_URL: http://sentence-ranker:8128/respond56SENTENCE_RANKER_TIMEOUT: 357N_UTTERANCES_CONTEXT: 558FILTER_TOXIC_OR_BADLISTED: 159context: .60dockerfile: ./response_selectors/ranking_based_response_selector/Dockerfile61command: flask run -h 0.0.0.0 -p 800262environment:63- FLASK_APP=server64deploy:65resources:66limits:67memory: 100M68reservations:69memory: 100M70
71prompt-selector:72env_file: [ .env ]73build:74args:75SERVICE_PORT: 813576SERVICE_NAME: prompt_selector77SENTENCE_RANKER_SERVICE_URL: http://sentence-ranker:8128/respond78N_SENTENCES_TO_RETURN: 379PROMPTS_TO_CONSIDER: nutrition80context: .81dockerfile: ./annotators/prompt_selector/Dockerfile82command: flask run -h 0.0.0.0 -p 813583environment:84- FLASK_APP=server85deploy:86resources:87limits:88memory: 100M89reservations:90memory: 100M91
92sentence-ranker:93env_file: [ .env ]94build:95args:96SERVICE_PORT: 812897SERVICE_NAME: sentence_ranker98PRETRAINED_MODEL_NAME_OR_PATH: sentence-transformers/all-MiniLM-L6-v299context: ./services/sentence_ranker/100command: flask run -h 0.0.0.0 -p 8128101environment:102- CUDA_VISIBLE_DEVICES=0103- FLASK_APP=server104deploy:105resources:106limits:107memory: 3G108reservations:109memory: 3G110
111transformers-lm-gptjt:112env_file: [ .env ]113build:114args:115SERVICE_PORT: 8161116SERVICE_NAME: transformers_lm_gptjt117PRETRAINED_MODEL_NAME_OR_PATH: togethercomputer/GPT-JT-6B-v1118HALF_PRECISION: 1119context: .120dockerfile: ./services/transformers_lm/Dockerfile121command: flask run -h 0.0.0.0 -p 8161122environment:123- CUDA_VISIBLE_DEVICES=0124- FLASK_APP=server125deploy:126resources:127limits:128memory: 50G129reservations:130memory: 50G131
132dff-nutrition-prompted-skill:133env_file: [ .env ]134build:135args:136SERVICE_PORT: 8141137SERVICE_NAME: dff_nutrition_prompted_skill138PROMPT_FILE: common/prompts/nutrition.json139GENERATIVE_SERVICE_URL: http://transformers-lm-gptjt:8161/respond140GENERATIVE_SERVICE_CONFIG: default_generative_config.json141GENERATIVE_TIMEOUT: 120142N_UTTERANCES_CONTEXT: 7143context: .144dockerfile: ./skills/dff_template_prompted_skill/Dockerfile145deploy:146resources:147limits:148memory: 128M149reservations:150memory: 128M151
152version: '3.7'153