mirror of
https://github.com/microsoft/autogen.git
synced 2026-04-20 03:02:16 -04:00
* add new autogen-studio renamed folder * remove old autogen-assistant files * formatting updates * add support for upsert/updates to agents and workflows * version bump, general fixes * support deleting db items * add support for summary method to flowmanager * formatting updates * update serverl urls * version bump * add support for updated metadata messages object to include sender information * formatting updates * update documentation and blog post * blog post update * add description field example to agent workflow spec * readme and blog update * Update website/blog/2023-12-01-AutoGenStudio/index.mdx Co-authored-by: Chi Wang <wang.chi@microsoft.com> * add fix to ensure working directory is cleared after each run * update version * minor updates * formatting updates --------- Co-authored-by: Chi Wang <wang.chi@microsoft.com>
46 lines
1.8 KiB
JSON
46 lines
1.8 KiB
JSON
{
|
|
"name": "General Agent Workflow",
|
|
"description": "A general agent workflow",
|
|
"sender": {
|
|
"type": "userproxy",
|
|
"config": {
|
|
"name": "userproxy",
|
|
"human_input_mode": "NEVER",
|
|
"max_consecutive_auto_reply": 5,
|
|
"system_message": "",
|
|
"llm_config": false,
|
|
"code_execution_config": {
|
|
"work_dir": null,
|
|
"use_docker": false
|
|
}
|
|
}
|
|
},
|
|
"receiver": {
|
|
"type": "assistant",
|
|
"config": {
|
|
"name": "primary_assistant",
|
|
"llm_config": {
|
|
"config_list": [
|
|
{
|
|
"model": "gpt-4-1106-preview"
|
|
},
|
|
{
|
|
"model": "gpt-3.5-turbo-16k"
|
|
},
|
|
{
|
|
"model": "TheBloke/zephyr-7B-alpha-AWQ",
|
|
"base_url": "http://localhost:8000/v1"
|
|
}
|
|
],
|
|
"temperature": 0.1,
|
|
"timeout": 600,
|
|
"cache_seed": null
|
|
},
|
|
"human_input_mode": "NEVER",
|
|
"max_consecutive_auto_reply": 8,
|
|
"system_message": "You are a helpful assistant that can use available functions when needed to solve problems. At each point, do your best to determine if the user's request has been addressed. IF THE REQUEST HAS NOT BEEN ADDRESSED, RESPOND WITH CODE TO ADDRESS IT. IF A FAILURE OCCURRED (e.g., due to a missing library) AND SOME ADDITIONAL CODE WAS WRITTEN (e.g. code to install the library), ENSURE THAT THE ORIGINAL CODE TO ADDRESS THE TASK STILL GETS EXECUTED. If the request HAS been addressed, respond with a summary of the result. The summary must be written as a coherent helpful response to the user request e.g. 'Sure, here is result to your request ' or 'The tallest mountain in Africa is ..' etc. The summary MUST end with the word TERMINATE. If the user request is pleasantry or greeting, you should respond with a pleasantry or greeting and TERMINATE."
|
|
}
|
|
},
|
|
"type": "default"
|
|
}
|