dream

Форк
0
/
docker-compose.override.yml 
129 строк · 3.8 Кб
1
services:
2
  agent:
3
    command: sh -c 'bin/wait && python -m deeppavlov_agent.run agent.pipeline_config=assistant_dists/dream_multilingual/pipeline_conf.json'
4
    environment:
5
      WAIT_HOSTS: "convers-evaluation-selector:8009, 
6
          gpt2-multilingual:8132, toxic-classification-multilingual:8013,
7
          sentiment-classification-multilingual:8024, sentence-ranker-multilingual:8128"
8
      WAIT_HOSTS_TIMEOUT: ${WAIT_TIMEOUT:-1200}
9
      HIGH_PRIORITY_INTENTS: 1
10
      RESTRICTION_FOR_SENSITIVE_CASE: 1
11
      ALWAYS_TURN_ON_ALL_SKILLS: 0
12
      LANGUAGE: EN
13
      FALLBACK_FILE: fallbacks_dream_en.json
14

15
  convers-evaluation-selector:
16
    env_file: [ .env ]
17
    build:
18
      args:
19
        TAG_BASED_SELECTION: 1
20
        CALL_BY_NAME_PROBABILITY: 0.5
21
        PROMPT_PROBA: 0.1
22
        ACKNOWLEDGEMENT_PROBA: 0.3
23
        PRIORITIZE_WITH_REQUIRED_ACT: 0
24
        PRIORITIZE_NO_DIALOG_BREAKDOWN: 0
25
        PRIORITIZE_WITH_SAME_TOPIC_ENTITY: 0
26
        IGNORE_DISLIKED_SKILLS: 0
27
        GREETING_FIRST: 1
28
        RESTRICTION_FOR_SENSITIVE_CASE: 1
29
        PRIORITIZE_PROMTS_WHEN_NO_SCRIPTS: 1
30
        MAX_TURNS_WITHOUT_SCRIPTS: 7
31
        ADD_ACKNOWLEDGMENTS_IF_POSSIBLE: 1
32
        PRIORITIZE_SCRIPTED_SKILLS: 0
33
        CONFIDENCE_STRENGTH: 0.8
34
        CONV_EVAL_STRENGTH: 0.4
35
        PRIORITIZE_HUMAN_INITIATIVE: 1
36
        QUESTION_TO_QUESTION_DOWNSCORE_COEF: 0.8
37
        LANGUAGE: EN
38
        FALLBACK_FILE: fallbacks_dream_en.json
39
      context: .
40
      dockerfile: ./response_selectors/convers_evaluation_based_selector/Dockerfile
41
    command: flask run -h 0.0.0.0 -p 8009
42
    environment:
43
      - FLASK_APP=server
44
    deploy:
45
      resources:
46
        limits:
47
          memory: 100M
48
        reservations:
49
          memory: 100M
50

51
  gpt2-multilingual:
52
    env_file: [ .env ]
53
    build:
54
      args:
55
        SERVICE_PORT: 8132
56
        SERVICE_NAME: gpt2_generator
57
        CONFIG_NAME: mgpt.json
58
        PRETRAINED_MODEL_NAME_OR_PATH: sberbank-ai/mGPT
59
        N_HYPOTHESES_TO_GENERATE: 3
60
        MAX_HISTORY_DEPTH: 3
61
      context: ./services/gpt2_generator/
62
    command: flask run -h 0.0.0.0 -p 8132
63
    environment:
64
      - CUDA_VISIBLE_DEVICES=0
65
      - FLASK_APP=server
66
    deploy:
67
      resources:
68
        limits:
69
          memory: 6G
70
        reservations:
71
          memory: 6G
72

73
  toxic-classification-multilingual:
74
    env_file: [ .env ]
75
    build:
76
      args:
77
        SERVICE_PORT: 8013
78
        SERVICE_NAME: toxic_classification
79
        PRETRAINED_MODEL_NAME_OR_PATH: https://github.com/unitaryai/detoxify/releases/download/v0.4-alpha/multilingual_debiased-0b549669.ckpt
80
      context: ./annotators/MultilingualToxicClassification/
81
    command: flask run -h 0.0.0.0 -p 8013
82
    environment:
83
      - CUDA_VISIBLE_DEVICES=0
84
      - FLASK_APP=server
85
    deploy:
86
      resources:
87
        limits:
88
          memory: 3.5G
89
        reservations:
90
          memory: 3.5G
91

92
  sentiment-classification-multilingual:
93
    env_file: [ .env ]
94
    build:
95
      args:
96
        SERVICE_PORT: 8024
97
        SERVICE_NAME: sentiment_classification
98
        PRETRAINED_MODEL_NAME_OR_PATH: cardiffnlp/twitter-xlm-roberta-base-sentiment
99
      context: ./annotators/MultilingualSentimentClassification/
100
    command: flask run -h 0.0.0.0 -p 8024
101
    environment:
102
      - CUDA_VISIBLE_DEVICES=0
103
      - FLASK_APP=server
104
    deploy:
105
      resources:
106
        limits:
107
          memory: 3.5G
108
        reservations:
109
          memory: 3.5G
110

111
  sentence-ranker-multilingual:
112
    env_file: [ .env ]
113
    build:
114
      args:
115
        SERVICE_PORT: 8128
116
        PRETRAINED_MODEL_NAME_OR_PATH: DeepPavlov/bert-base-multilingual-cased-sentence
117
      context: ./services/sentence_ranker/
118
    command: flask run -h 0.0.0.0 -p 8128
119
    environment:
120
      - CUDA_VISIBLE_DEVICES=0
121
      - FLASK_APP=server
122
    deploy:
123
      resources:
124
        limits:
125
          memory: 3G
126
        reservations:
127
          memory: 3G
128

129
version: '3.7'
130

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.