From ddc1fc5545290addcfd68d81abf09e6d0c7549bd Mon Sep 17 00:00:00 2001 From: Nika Smilga Date: Fri, 28 Apr 2023 21:23:12 +0300 Subject: [PATCH 1/9] long gen, long timeout, more prompts --- .../docker-compose.override.yml | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml b/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml index 8caf1629e1..924974b826 100644 --- a/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml +++ b/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml @@ -42,7 +42,7 @@ services: args: SERVICE_PORT: 8135 SERVICE_NAME: prompt_selector - N_SENTENCES_TO_RETURN: 2 + N_SENTENCES_TO_RETURN: 3 PROMPTS_TO_CONSIDER: dream_persona,casual_email,meeting_notes,official_email,plan_for_article context: . dockerfile: ./annotators/prompt_selector/Dockerfile @@ -104,7 +104,7 @@ services: PROMPT_FILE: common/prompts/dream_persona.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json - GENERATIVE_TIMEOUT: 7 + GENERATIVE_TIMEOUT: 14 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . @@ -125,8 +125,8 @@ services: SERVICE_NAME: dff_casual_email_prompted_skill PROMPT_FILE: common/prompts/casual_email.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond - GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json - GENERATIVE_TIMEOUT: 7 + GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json + GENERATIVE_TIMEOUT: 14 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . @@ -147,8 +147,8 @@ services: SERVICE_NAME: dff_meeting_notes_prompted_skill PROMPT_FILE: common/prompts/meeting_notes.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond - GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json - GENERATIVE_TIMEOUT: 7 + GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json + GENERATIVE_TIMEOUT: 14 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . @@ -169,8 +169,8 @@ services: SERVICE_NAME: dff_official_email_prompted_skill PROMPT_FILE: common/prompts/official_email.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond - GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json - GENERATIVE_TIMEOUT: 7 + GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json + GENERATIVE_TIMEOUT: 14 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . @@ -191,8 +191,8 @@ services: SERVICE_NAME: dff_plan_for_article_prompted_skill PROMPT_FILE: common/prompts/plan_for_article.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond - GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json - GENERATIVE_TIMEOUT: 7 + GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json + GENERATIVE_TIMEOUT: 14 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . From c65e3d572b84da71a56dd6736912aff46e0f409c Mon Sep 17 00:00:00 2001 From: Nika Smilga Date: Fri, 28 Apr 2023 21:28:19 +0300 Subject: [PATCH 2/9] prompt update --- common/prompts/casual_email.json | 2 +- common/prompts/meeting_notes.json | 2 +- common/prompts/official_email.json | 2 +- common/prompts/plan_for_article.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/common/prompts/casual_email.json b/common/prompts/casual_email.json index 03b64c1b6a..2df7fb159a 100644 --- a/common/prompts/casual_email.json +++ b/common/prompts/casual_email.json @@ -1,3 +1,3 @@ { - "prompt": "Write an casual-style email using draft notes. You should warmly greet the addressee first. Then utilize given draft notes to formulate statements and requests to the addressee. At the end, write that you are waiting for a responding email, and thank the addressee for the reply.\nKeep it casual and at most 100 words." + "prompt": "You are an AI assistant. You can write an casual-style email using draft notes. You should warmly greet the addressee first. Then utilize given draft notes to formulate statements and requests to the addressee. At the end, write that you are waiting for a responding email, and thank the addressee for the reply.\nKeep it casual and at most 100 words." } \ No newline at end of file diff --git a/common/prompts/meeting_notes.json b/common/prompts/meeting_notes.json index 05e9f02e03..c7f1e710d4 100644 --- a/common/prompts/meeting_notes.json +++ b/common/prompts/meeting_notes.json @@ -1,3 +1,3 @@ { - "prompt": "Summarize the script of a meeting and present it as a list of separate bullet points. You should also correct grammatical mistakes. You should also highlight unanswered questions." + "prompt": "You are an AI assistant. You take meeting notes and write a concise retelling of the meeting in a structured way. You may use bullet points. Write no more than 200 words." } \ No newline at end of file diff --git a/common/prompts/official_email.json b/common/prompts/official_email.json index aa40e1dadc..e07613dda3 100644 --- a/common/prompts/official_email.json +++ b/common/prompts/official_email.json @@ -1,3 +1,3 @@ { - "prompt": "Write an official-style email using draft notes. You should warmly greet the addressee first. Then utilize given draft notes to formulate statements and requests to the addressee. At the end, write that you are waiting for a responding email, and thank the addressee for the reply.\nKeep it official and at most 200 words." + "prompt": "You are an AI assistant. You can write an official-style email using draft notes. You should warmly greet the addressee first. Then utilize given draft notes to formulate statements and requests to the addressee. At the end, write that you are waiting for a responding email, and thank the addressee for the reply.\nKeep it official and at most 200 words." } \ No newline at end of file diff --git a/common/prompts/plan_for_article.json b/common/prompts/plan_for_article.json index 38c948af73..81dc3b2340 100644 --- a/common/prompts/plan_for_article.json +++ b/common/prompts/plan_for_article.json @@ -1,3 +1,3 @@ { - "prompt": "Write a bullet-points plan for an article on Medium on the given topic.\nKeep it detailed but at most 100 words." + "prompt": "You are an AI assistant. You can write a bullet-points plan for an article on Medium on the given topic.\nKeep it detailed but at most 100 words." } \ No newline at end of file From 9d4b80a002827cc6d64d3efc0da96f2d9386e07e Mon Sep 17 00:00:00 2001 From: Nika Smilga Date: Fri, 28 Apr 2023 21:28:42 +0300 Subject: [PATCH 3/9] timeouts --- .../multiskill_ai_assistant/pipeline_conf.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/assistant_dists/multiskill_ai_assistant/pipeline_conf.json b/assistant_dists/multiskill_ai_assistant/pipeline_conf.json index 4662051ecd..a5b3461e0f 100644 --- a/assistant_dists/multiskill_ai_assistant/pipeline_conf.json +++ b/assistant_dists/multiskill_ai_assistant/pipeline_conf.json @@ -99,7 +99,7 @@ "dff_dream_persona_prompted_skill": { "connector": { "protocol": "http", - "timeout": 7.0, + "timeout": 14.0, "url": "http://dff-dream-persona-davinci3-prompted-skill:8137/respond" }, "dialog_formatter": "state_formatters.dp_formatters:dff_dream_persona_prompted_skill_formatter", @@ -118,7 +118,7 @@ "dff_casual_email_prompted_skill": { "connector": { "protocol": "http", - "timeout": 10.0, + "timeout": 14.0, "url": "http://dff-casual-email-prompted-skill:8154/respond" }, "dialog_formatter": "state_formatters.dp_formatters:dff_casual_email_prompted_skill_formatter", @@ -137,7 +137,7 @@ "dff_meeting_notes_prompted_skill": { "connector": { "protocol": "http", - "timeout": 10.0, + "timeout": 14.0, "url": "http://dff-meeting-notes-prompted-skill:8155/respond" }, "dialog_formatter": "state_formatters.dp_formatters:dff_meeting_notes_prompted_skill_formatter", @@ -156,7 +156,7 @@ "dff_official_email_prompted_skill": { "connector": { "protocol": "http", - "timeout": 10.0, + "timeout": 14.0, "url": "http://dff-official-email-prompted-skill:8156/respond" }, "dialog_formatter": "state_formatters.dp_formatters:dff_official_email_prompted_skill_formatter", @@ -175,7 +175,7 @@ "dff_plan_for_article_prompted_skill": { "connector": { "protocol": "http", - "timeout": 10.0, + "timeout": 14.0, "url": "http://dff-plan-for-article-prompted-skill:8157/respond" }, "dialog_formatter": "state_formatters.dp_formatters:dff_plan_for_article_prompted_skill_formatter", From 5e0b247670704893cd6820c1db1f57383ca9e2f9 Mon Sep 17 00:00:00 2001 From: Nika Smilga Date: Fri, 28 Apr 2023 21:36:28 +0300 Subject: [PATCH 4/9] added longer context to persona --- .../multiskill_ai_assistant/docker-compose.override.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml b/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml index 924974b826..cb762f9812 100644 --- a/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml +++ b/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml @@ -103,7 +103,7 @@ services: SERVICE_NAME: dff_dream_persona_prompted_skill PROMPT_FILE: common/prompts/dream_persona.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond - GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json + GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json GENERATIVE_TIMEOUT: 14 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION From 36bdb6c43ef396695298aaa62272f22510bf0f6c Mon Sep 17 00:00:00 2001 From: Nika Smilga Date: Fri, 28 Apr 2023 21:37:55 +0300 Subject: [PATCH 5/9] longer max_tokens --- .../generative_configs/openai-text-davinci-003-long.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skills/dff_template_prompted_skill/generative_configs/openai-text-davinci-003-long.json b/skills/dff_template_prompted_skill/generative_configs/openai-text-davinci-003-long.json index a109e4db88..7e23841d5f 100644 --- a/skills/dff_template_prompted_skill/generative_configs/openai-text-davinci-003-long.json +++ b/skills/dff_template_prompted_skill/generative_configs/openai-text-davinci-003-long.json @@ -1,5 +1,5 @@ { - "max_tokens": 128, + "max_tokens": 256, "temperature": 0.4, "top_p": 1.0, "frequency_penalty": 0, From 4b3ccdd9aa8734d7e97701cfc31bf0d7dc20b116 Mon Sep 17 00:00:00 2001 From: dilyararimovna Date: Sun, 30 Apr 2023 15:47:20 +0300 Subject: [PATCH 6/9] fix: increase to 20 sec --- .../docker-compose.override.yml | 10 +++++----- .../multiskill_ai_assistant/pipeline_conf.json | 10 +++++----- components/2bbCQcfY2YYjHtMCRFHImG.yml | 2 +- components/6vJmuO1GbwgIDIBc3hrwm0.yml | 2 +- components/8qwxH2SZE4EhXS5JqqZPkm.yml | 2 +- components/W6hdAGshQyMwdQukRXXuKA.yml | 2 +- components/mJFsrLmq1C2Q7bw7W6QnbT.yml | 2 +- .../dff-casual-email-prompted-skill/environment.yml | 2 +- .../dff-casual-email-prompted-skill/service.yml | 2 +- .../environment.yml | 2 +- .../service.yml | 2 +- .../dff-meeting-notes-prompted-skill/environment.yml | 2 +- .../dff-meeting-notes-prompted-skill/service.yml | 2 +- .../dff-official-email-prompted-skill/environment.yml | 2 +- .../dff-official-email-prompted-skill/service.yml | 2 +- .../environment.yml | 2 +- .../dff-plan-for-article-prompted-skill/service.yml | 2 +- 17 files changed, 25 insertions(+), 25 deletions(-) diff --git a/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml b/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml index cb762f9812..bd1c62e5dc 100644 --- a/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml +++ b/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml @@ -104,7 +104,7 @@ services: PROMPT_FILE: common/prompts/dream_persona.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json - GENERATIVE_TIMEOUT: 14 + GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . @@ -126,7 +126,7 @@ services: PROMPT_FILE: common/prompts/casual_email.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json - GENERATIVE_TIMEOUT: 14 + GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . @@ -148,7 +148,7 @@ services: PROMPT_FILE: common/prompts/meeting_notes.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json - GENERATIVE_TIMEOUT: 14 + GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . @@ -170,7 +170,7 @@ services: PROMPT_FILE: common/prompts/official_email.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json - GENERATIVE_TIMEOUT: 14 + GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . @@ -192,7 +192,7 @@ services: PROMPT_FILE: common/prompts/plan_for_article.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json - GENERATIVE_TIMEOUT: 14 + GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . diff --git a/assistant_dists/multiskill_ai_assistant/pipeline_conf.json b/assistant_dists/multiskill_ai_assistant/pipeline_conf.json index fa815c7118..3eb15b8d8c 100644 --- a/assistant_dists/multiskill_ai_assistant/pipeline_conf.json +++ b/assistant_dists/multiskill_ai_assistant/pipeline_conf.json @@ -152,7 +152,7 @@ "dff_dream_persona_prompted_skill": { "connector": { "protocol": "http", - "timeout": 14.0, + "timeout": 20.0, "url": "http://dff-dream-persona-davinci3-prompted-skill:8137/respond" }, "dialog_formatter": { @@ -173,7 +173,7 @@ "dff_casual_email_prompted_skill": { "connector": { "protocol": "http", - "timeout": 14.0, + "timeout": 20.0, "url": "http://dff-casual-email-prompted-skill:8154/respond" }, "dialog_formatter": { @@ -194,7 +194,7 @@ "dff_meeting_notes_prompted_skill": { "connector": { "protocol": "http", - "timeout": 14.0, + "timeout": 20.0, "url": "http://dff-meeting-notes-prompted-skill:8155/respond" }, "dialog_formatter": { @@ -215,7 +215,7 @@ "dff_official_email_prompted_skill": { "connector": { "protocol": "http", - "timeout": 14.0, + "timeout": 20.0, "url": "http://dff-official-email-prompted-skill:8156/respond" }, "dialog_formatter": { @@ -236,7 +236,7 @@ "dff_plan_for_article_prompted_skill": { "connector": { "protocol": "http", - "timeout": 14.0, + "timeout": 20.0, "url": "http://dff-plan-for-article-prompted-skill:8157/respond" }, "dialog_formatter": { diff --git a/components/2bbCQcfY2YYjHtMCRFHImG.yml b/components/2bbCQcfY2YYjHtMCRFHImG.yml index 6bd5ae1c18..dfd13e44da 100644 --- a/components/2bbCQcfY2YYjHtMCRFHImG.yml +++ b/components/2bbCQcfY2YYjHtMCRFHImG.yml @@ -11,7 +11,7 @@ gpu_usage: null group: skills connector: protocol: http - timeout: 10.0 + timeout: 20.0 url: http://dff-meeting-notes-prompted-skill:8155/respond dialog_formatter: name: state_formatters.dp_formatters:dff_prompted_skill_formatter diff --git a/components/6vJmuO1GbwgIDIBc3hrwm0.yml b/components/6vJmuO1GbwgIDIBc3hrwm0.yml index e364d95359..bdca3f8e58 100644 --- a/components/6vJmuO1GbwgIDIBc3hrwm0.yml +++ b/components/6vJmuO1GbwgIDIBc3hrwm0.yml @@ -11,7 +11,7 @@ gpu_usage: null group: skills connector: protocol: http - timeout: 10.0 + timeout: 20.0 url: http://dff-plan-for-article-prompted-skill:8157/respond dialog_formatter: name: state_formatters.dp_formatters:dff_prompted_skill_formatter diff --git a/components/8qwxH2SZE4EhXS5JqqZPkm.yml b/components/8qwxH2SZE4EhXS5JqqZPkm.yml index 41c8dc9a4b..680879ba62 100644 --- a/components/8qwxH2SZE4EhXS5JqqZPkm.yml +++ b/components/8qwxH2SZE4EhXS5JqqZPkm.yml @@ -11,7 +11,7 @@ gpu_usage: null group: skills connector: protocol: http - timeout: 10.0 + timeout: 20.0 url: http://dff-official-email-prompted-skill:8156/respond dialog_formatter: name: state_formatters.dp_formatters:dff_prompted_skill_formatter diff --git a/components/W6hdAGshQyMwdQukRXXuKA.yml b/components/W6hdAGshQyMwdQukRXXuKA.yml index 7ed609569d..26839131af 100644 --- a/components/W6hdAGshQyMwdQukRXXuKA.yml +++ b/components/W6hdAGshQyMwdQukRXXuKA.yml @@ -11,7 +11,7 @@ gpu_usage: null group: skills connector: protocol: http - timeout: 10.0 + timeout: 20.0 url: http://dff-dream-persona-davinci3-prompted-skill:8137/respond dialog_formatter: name: state_formatters.dp_formatters:dff_prompted_skill_formatter diff --git a/components/mJFsrLmq1C2Q7bw7W6QnbT.yml b/components/mJFsrLmq1C2Q7bw7W6QnbT.yml index a03a18024a..f0e2e3dc53 100644 --- a/components/mJFsrLmq1C2Q7bw7W6QnbT.yml +++ b/components/mJFsrLmq1C2Q7bw7W6QnbT.yml @@ -11,7 +11,7 @@ gpu_usage: null group: skills connector: protocol: http - timeout: 10.0 + timeout: 20.0 url: http://dff-casual-email-prompted-skill:8154/respond dialog_formatter: name: state_formatters.dp_formatters:dff_prompted_skill_formatter diff --git a/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/environment.yml b/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/environment.yml index ed36430658..436716e696 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/environment.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/environment.yml @@ -3,6 +3,6 @@ SERVICE_NAME: dff_casual_email_prompted_skill PROMPT_FILE: common/prompts/casual_email.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json -GENERATIVE_TIMEOUT: 10 +GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/service.yml b/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/service.yml index 2d36095860..c80d632c93 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/service.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/service.yml @@ -12,7 +12,7 @@ compose: PROMPT_FILE: common/prompts/casual_email.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json - GENERATIVE_TIMEOUT: 10 + GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . diff --git a/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/environment.yml b/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/environment.yml index 87e0303b7f..bebefa32d8 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/environment.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/environment.yml @@ -3,6 +3,6 @@ SERVICE_NAME: dff_dream_persona_prompted_skill PROMPT_FILE: common/prompts/dream_persona.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json -GENERATIVE_TIMEOUT: 10 +GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/service.yml b/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/service.yml index 0fc707da1f..968fdebdb0 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/service.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/service.yml @@ -12,7 +12,7 @@ compose: PROMPT_FILE: common/prompts/dream_persona.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json - GENERATIVE_TIMEOUT: 10 + GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . diff --git a/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/environment.yml b/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/environment.yml index 73cdb0dfbf..ac4a37770a 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/environment.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/environment.yml @@ -3,6 +3,6 @@ SERVICE_NAME: dff_meeting_notes_prompted_skill PROMPT_FILE: common/prompts/meeting_notes.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json -GENERATIVE_TIMEOUT: 10 +GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/service.yml b/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/service.yml index 8364ebe666..86281e0be4 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/service.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/service.yml @@ -12,7 +12,7 @@ compose: PROMPT_FILE: common/prompts/meeting_notes.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json - GENERATIVE_TIMEOUT: 10 + GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . diff --git a/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/environment.yml b/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/environment.yml index f02ac8a493..b73d3e1a55 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/environment.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/environment.yml @@ -3,6 +3,6 @@ SERVICE_NAME: dff_official_email_prompted_skill PROMPT_FILE: common/prompts/official_email.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json -GENERATIVE_TIMEOUT: 10 +GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/service.yml b/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/service.yml index feb6350b3e..b6df4a90b0 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/service.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/service.yml @@ -12,7 +12,7 @@ compose: PROMPT_FILE: common/prompts/official_email.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json - GENERATIVE_TIMEOUT: 10 + GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . diff --git a/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/environment.yml b/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/environment.yml index 1568ba86e6..dd69d19c4a 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/environment.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/environment.yml @@ -3,6 +3,6 @@ SERVICE_NAME: dff_plan_for_article_prompted_skill PROMPT_FILE: common/prompts/plan_for_article.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json -GENERATIVE_TIMEOUT: 10 +GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/service.yml b/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/service.yml index 2d294d86e2..d3fc82cd56 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/service.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/service.yml @@ -12,7 +12,7 @@ compose: PROMPT_FILE: common/prompts/plan_for_article.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json - GENERATIVE_TIMEOUT: 10 + GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . From d70fee4ddc6f31c28fc34343acdea01497c94ce4 Mon Sep 17 00:00:00 2001 From: dilyararimovna Date: Sun, 30 Apr 2023 16:26:45 +0300 Subject: [PATCH 7/9] fix: used config --- .../dff-casual-email-prompted-skill/environment.yml | 2 +- .../dff-casual-email-prompted-skill/service.yml | 2 +- .../environment.yml | 2 +- .../dff-dream-persona-davinci3-prompted-skill/service.yml | 2 +- .../dff-meeting-notes-prompted-skill/environment.yml | 2 +- .../dff-meeting-notes-prompted-skill/service.yml | 2 +- .../dff-official-email-prompted-skill/environment.yml | 2 +- .../dff-official-email-prompted-skill/service.yml | 2 +- .../dff-plan-for-article-prompted-skill/environment.yml | 2 +- .../dff-plan-for-article-prompted-skill/service.yml | 2 +- .../generative_configs/openai-text-davinci-003-long.json | 7 +++++++ 11 files changed, 17 insertions(+), 10 deletions(-) create mode 100644 skills/dff_universal_prompted_skill/generative_configs/openai-text-davinci-003-long.json diff --git a/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/environment.yml b/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/environment.yml index 436716e696..bb23284600 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/environment.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/environment.yml @@ -2,7 +2,7 @@ SERVICE_PORT: 8154 SERVICE_NAME: dff_casual_email_prompted_skill PROMPT_FILE: common/prompts/casual_email.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond -GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json +GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/service.yml b/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/service.yml index c80d632c93..61ec40d853 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/service.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-casual-email-prompted-skill/service.yml @@ -11,7 +11,7 @@ compose: SERVICE_NAME: dff_casual_email_prompted_skill PROMPT_FILE: common/prompts/casual_email.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond - GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json + GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/environment.yml b/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/environment.yml index bebefa32d8..8ead08ab16 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/environment.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/environment.yml @@ -2,7 +2,7 @@ SERVICE_PORT: 8137 SERVICE_NAME: dff_dream_persona_prompted_skill PROMPT_FILE: common/prompts/dream_persona.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond -GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json +GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/service.yml b/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/service.yml index 968fdebdb0..90ffea50ef 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/service.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-dream-persona-davinci3-prompted-skill/service.yml @@ -11,7 +11,7 @@ compose: SERVICE_NAME: dff_dream_persona_prompted_skill PROMPT_FILE: common/prompts/dream_persona.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond - GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json + GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/environment.yml b/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/environment.yml index ac4a37770a..319ead1a2f 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/environment.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/environment.yml @@ -2,7 +2,7 @@ SERVICE_PORT: 8155 SERVICE_NAME: dff_meeting_notes_prompted_skill PROMPT_FILE: common/prompts/meeting_notes.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond -GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json +GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/service.yml b/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/service.yml index 86281e0be4..7ccdbb00b2 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/service.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-meeting-notes-prompted-skill/service.yml @@ -11,7 +11,7 @@ compose: SERVICE_NAME: dff_meeting_notes_prompted_skill PROMPT_FILE: common/prompts/meeting_notes.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond - GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json + GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/environment.yml b/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/environment.yml index b73d3e1a55..96d43ec1ab 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/environment.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/environment.yml @@ -2,7 +2,7 @@ SERVICE_PORT: 8156 SERVICE_NAME: dff_official_email_prompted_skill PROMPT_FILE: common/prompts/official_email.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond -GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json +GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/service.yml b/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/service.yml index b6df4a90b0..56b721e3e2 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/service.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-official-email-prompted-skill/service.yml @@ -11,7 +11,7 @@ compose: SERVICE_NAME: dff_official_email_prompted_skill PROMPT_FILE: common/prompts/official_email.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond - GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json + GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/environment.yml b/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/environment.yml index dd69d19c4a..2748fde203 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/environment.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/environment.yml @@ -2,7 +2,7 @@ SERVICE_PORT: 8157 SERVICE_NAME: dff_plan_for_article_prompted_skill PROMPT_FILE: common/prompts/plan_for_article.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond -GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json +GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/service.yml b/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/service.yml index d3fc82cd56..1639b8d53b 100644 --- a/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/service.yml +++ b/skills/dff_template_prompted_skill/service_configs/dff-plan-for-article-prompted-skill/service.yml @@ -11,7 +11,7 @@ compose: SERVICE_NAME: dff_plan_for_article_prompted_skill PROMPT_FILE: common/prompts/plan_for_article.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond - GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json + GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION diff --git a/skills/dff_universal_prompted_skill/generative_configs/openai-text-davinci-003-long.json b/skills/dff_universal_prompted_skill/generative_configs/openai-text-davinci-003-long.json new file mode 100644 index 0000000000..7e23841d5f --- /dev/null +++ b/skills/dff_universal_prompted_skill/generative_configs/openai-text-davinci-003-long.json @@ -0,0 +1,7 @@ +{ + "max_tokens": 256, + "temperature": 0.4, + "top_p": 1.0, + "frequency_penalty": 0, + "presence_penalty": 0 +} \ No newline at end of file From d6ceefa5382148cba30a0b728c81a59f1f17dae4 Mon Sep 17 00:00:00 2001 From: dilyararimovna Date: Sun, 30 Apr 2023 16:31:24 +0300 Subject: [PATCH 8/9] fix: dream persona openai --- .../dream_persona_openai_prompted/docker-compose.override.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assistant_dists/dream_persona_openai_prompted/docker-compose.override.yml b/assistant_dists/dream_persona_openai_prompted/docker-compose.override.yml index ce18ade2d1..55ed7a1aae 100644 --- a/assistant_dists/dream_persona_openai_prompted/docker-compose.override.yml +++ b/assistant_dists/dream_persona_openai_prompted/docker-compose.override.yml @@ -129,8 +129,8 @@ services: SERVICE_NAME: dff_dream_persona_prompted_skill PROMPT_FILE: common/prompts/dream_persona.json GENERATIVE_SERVICE_URL: http://openai-api-davinci3:8131/respond - GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003.json - GENERATIVE_TIMEOUT: 7 + GENERATIVE_SERVICE_CONFIG: openai-text-davinci-003-long.json + GENERATIVE_TIMEOUT: 20 N_UTTERANCES_CONTEXT: 7 ENVVARS_TO_SEND: OPENAI_API_KEY,OPENAI_ORGANIZATION context: . From fd3f284bb7b61745b6b51fda27d8cfa2ed168551 Mon Sep 17 00:00:00 2001 From: dilyararimovna Date: Sun, 30 Apr 2023 21:05:13 +0300 Subject: [PATCH 9/9] fix:multiskill components --- .../multiskill_ai_assistant/cpu.yml | 4 +++ .../multiskill_ai_assistant/dev.yml | 11 ++++++ .../docker-compose.override.yml | 34 ++++++++++++++++++- .../multiskill_ai_assistant/proxy.yml | 18 ++++++++++ 4 files changed, 66 insertions(+), 1 deletion(-) diff --git a/assistant_dists/multiskill_ai_assistant/cpu.yml b/assistant_dists/multiskill_ai_assistant/cpu.yml index 0a91edfc65..3362e09ae0 100644 --- a/assistant_dists/multiskill_ai_assistant/cpu.yml +++ b/assistant_dists/multiskill_ai_assistant/cpu.yml @@ -1,5 +1,9 @@ version: '3.7' services: + combined-classification: + environment: + DEVICE: cpu + CUDA_VISIBLE_DEVICES: "" sentence-ranker: environment: DEVICE: cpu diff --git a/assistant_dists/multiskill_ai_assistant/dev.yml b/assistant_dists/multiskill_ai_assistant/dev.yml index b3c3346696..a2fc41223c 100644 --- a/assistant_dists/multiskill_ai_assistant/dev.yml +++ b/assistant_dists/multiskill_ai_assistant/dev.yml @@ -5,12 +5,23 @@ services: - ".:/dp-agent" ports: - 4242:4242 + sentseg: + volumes: + - "./annotators/SentSeg:/src" + ports: + - 8011:8011 ranking-based-response-selector: volumes: - "./response_selectors/ranking_based_response_selector:/src" - "./common:/src/common" ports: - 8002:8002 + combined-classification: + volumes: + - "./common:/src/common" + - "./annotators/combined_classification:/src" + ports: + - 8087:8087 sentence-ranker: volumes: - "./services/sentence_ranker:/src" diff --git a/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml b/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml index bd1c62e5dc..9783bbe90c 100644 --- a/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml +++ b/assistant_dists/multiskill_ai_assistant/docker-compose.override.yml @@ -2,7 +2,8 @@ services: agent: command: sh -c 'bin/wait && python -m deeppavlov_agent.run agent.pipeline_config=assistant_dists/multiskill_ai_assistant/pipeline_conf.json' environment: - WAIT_HOSTS: "ranking-based-response-selector:8002, sentence-ranker:8128, prompt-selector:8135, + WAIT_HOSTS: "sentseg:8011, ranking-based-response-selector:8002, combined-classification:8087, + sentence-ranker:8128, prompt-selector:8135, openai-api-davinci3:8131, dff-dream-persona-davinci3-prompted-skill:8137, dff-casual-email-prompted-skill:8154, dff-meeting-notes-prompted-skill:8155, dff-official-email-prompted-skill:8156, dff-plan-for-article-prompted-skill:8157" @@ -12,6 +13,37 @@ services: ALWAYS_TURN_ON_ALL_SKILLS: 0 LANGUAGE: EN + sentseg: + env_file: [ .env ] + build: + context: ./annotators/SentSeg/ + command: flask run -h 0.0.0.0 -p 8011 + environment: + - FLASK_APP=server + deploy: + resources: + limits: + memory: 1.5G + reservations: + memory: 1.5G + + combined-classification: + env_file: [ .env ] + build: + args: + CONFIG: combined_classifier.json + SERVICE_PORT: 8087 + context: . + dockerfile: ./annotators/combined_classification/Dockerfile + environment: + - CUDA_VISIBLE_DEVICES=0 + deploy: + resources: + limits: + memory: 2G + reservations: + memory: 2G + ranking-based-response-selector: env_file: [ .env ] build: diff --git a/assistant_dists/multiskill_ai_assistant/proxy.yml b/assistant_dists/multiskill_ai_assistant/proxy.yml index 7f4ebc7112..5748dcbff7 100644 --- a/assistant_dists/multiskill_ai_assistant/proxy.yml +++ b/assistant_dists/multiskill_ai_assistant/proxy.yml @@ -1,5 +1,23 @@ services: + sentseg: + command: ["nginx", "-g", "daemon off;"] + build: + context: dp/proxy/ + dockerfile: Dockerfile + environment: + - PROXY_PASS=proxy.deeppavlov.ai:8011 + - PORT=8011 + + combined-classification: + command: ["nginx", "-g", "daemon off;"] + build: + context: dp/proxy/ + dockerfile: Dockerfile + environment: + - PROXY_PASS=proxy.deeppavlov.ai:8087 + - PORT=8087 + sentence-ranker: command: [ "nginx", "-g", "daemon off;" ] build: