Mohammad Mazraeh 0052e8179d
Add sample distributed group chat notebook (#3759)
* first notebook for distributed rock, paper and scissors

* add distributed group chat notebook

* fix formatting

* fix pipeline issues

* fix formatting issue

* promote distributed group chat notebook into a multiple files

* fix docs

* fix docs

* fix pyright

* Apply suggestions from code review

Add PR review suggestions

Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>

* improving group chat manager from round robin to LLM based

Signed-off-by: Mohammad Mazraeh <mazraeh.mohammad@gmail.com>

* remove lfs file to fix

Signed-off-by: Mohammad Mazraeh <mazraeh.mohammad@gmail.com>

* add gut back using lfs

Signed-off-by: Mohammad Mazraeh <mazraeh.mohammad@gmail.com>

* re-add gif using lfs

Signed-off-by: Mohammad Mazraeh <mazraeh.mohammad@gmail.com>

* remove gitattributes

Signed-off-by: Mohammad Mazraeh <mazraeh.mohammad@gmail.com>

* redo git lfs add

---------

Signed-off-by: Mohammad Mazraeh <mazraeh.mohammad@gmail.com>
Co-authored-by: Ryan Sweet <rysweet@microsoft.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-10-28 09:59:58 -07:00

29 lines
779 B
YAML

host:
hostname: "localhost"
port: 50060
group_chat_manager:
topic_type: "group_chat"
max_rounds: 7
writer_agent:
topic_type: "Writer"
description: "Writer for creating any text content."
system_message: "You are a one sentence Writer and provide one line content each time"
editor_agent:
topic_type: "Editor"
description: "Editor for planning and reviewing the content."
system_message: "You are an Editor. You provide just max 10 words as feedback on writers content."
client_config:
model: "gpt-4o"
azure_endpoint: "https://{your-custom-endpoint}.openai.azure.com"
azure_deployment: "{your-azure-deployment}"
api_version: "2024-08-01-preview"
api_key: ""
model_capabilities:
vision: True
function_calling: True
json_output: True