tiwater / flowgen Goto Github PK
View Code? Open in Web Editor NEWAutoGen Visualized - Visual Tools for Multi-Agent Development.
Home Page: https://platform.flowgen.app/
License: Other
AutoGen Visualized - Visual Tools for Multi-Agent Development.
Home Page: https://platform.flowgen.app/
License: Other
Requires API access key.
err message
"exec /entrypoint.sh: no such file or directory"
Support the participation of user in the group discussion.
The server side will be blocked until you press Ctrl-C. This is so inconvenient.
Need to implement some sort of acceleration or caching mechanism, to shorten the time of first response message.
Swich between floating and fixed window pane, this is to avoid the unintentional interruption of chatting process.
pbs.twimg.com/profile_images/1554647454666338304/9paBkZ2V_normal.jpg:1
GET https://pbs.twimg.com/profile_images/1554647454666338304/9paBkZ2V_normal.jpg net::ERR_BLOCKED_BY_CLIENT
Image (async)
aU @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
a0 @ d16e89e2-9ba597a53a28b46c.js:1
a$ @ d16e89e2-9ba597a53a28b46c.js:1
(anonymous) @ d16e89e2-9ba597a53a28b46c.js:1
o8 @ d16e89e2-9ba597a53a28b46c.js:1
n1 @ d16e89e2-9ba597a53a28b46c.js:1
n3 @ d16e89e2-9ba597a53a28b46c.js:1
(anonymous) @ d16e89e2-9ba597a53a28b46c.js:1
layout-85c60bdce56980ab.js:1 Failed to load avatar image https://pbs.twimg.com/profile_images/1554647454666338304/9paBkZ2V_normal.jpg
onError @ layout-85c60bdce56980ab.js:1
ak @ d16e89e2-9ba597a53a28b46c.js:1
az @ d16e89e2-9ba597a53a28b46c.js:1
(anonymous) @ d16e89e2-9ba597a53a28b46c.js:1
sb @ d16e89e2-9ba597a53a28b46c.js:1
sk @ d16e89e2-9ba597a53a28b46c.js:1
(anonymous) @ d16e89e2-9ba597a53a28b46c.js:1
oH @ d16e89e2-9ba597a53a28b46c.js:1
iN @ d16e89e2-9ba597a53a28b46c.js:1
sz @ d16e89e2-9ba597a53a28b46c.js:1
uS @ d16e89e2-9ba597a53a28b46c.js:1
error (async)
sx @ d16e89e2-9ba597a53a28b46c.js:1
sw @ d16e89e2-9ba597a53a28b46c.js:1
sI @ d16e89e2-9ba597a53a28b46c.js:1
(anonymous) @ d16e89e2-9ba597a53a28b46c.js:1
o6 @ d16e89e2-9ba597a53a28b46c.js:1
o2 @ d16e89e2-9ba597a53a28b46c.js:1
(anonymous) @ d16e89e2-9ba597a53a28b46c.js:1
o1 @ d16e89e2-9ba597a53a28b46c.js:1
n1 @ d16e89e2-9ba597a53a28b46c.js:1
n3 @ d16e89e2-9ba597a53a28b46c.js:1
(anonymous) @ d16e89e2-9ba597a53a28b46c.js:1
For better performance and easy of deployment.
I try to keyin "gpt-3.5-turbo",then the conversation got stuck.
The backend service will hangup and does not receive new message
INFO: 127.0.0.1:60493 - "POST /chats/dpe1c8692zrdp65/messages HTTP/1.1" 200 OK
INFO: Waiting for background tasks to complete. (CTRL+C to force quit)
Need to review the process control logic to make sure it quite gracefully after task done.
Need to implement these features:
Expected to clone the full content of the template.
Support multi-calls to initiate_chat.
Refer to the official notebook: agentchat_teaching.
It should be caused by authorization control.
should work properly on mobile
Most people don't know what to send when facing a new autoflow, we need to provide at least one sample message.
Need more investigation.
Under certain incumstance, network failure will return null data and save to local and synced to cloud, lead to a blank autoflow.
Refer to AutoGen Assistant (now AutoGen Studio)
Consider to work on the homepage in website (docusaurus) to provide a homepage of FlowGen.
OAuth Callback went to locahost
would expire very soon. Need to store in pocketbase and send back the url instead.
Persist the flows in local storage (maybe with Zustand) and update it on background.
Redirect the output of matplot from server side to client and show it as multi-model chat message.
When pinning the chat window on the right side, dragging and dropping the nodes become difficult.
as the reference, pinning node pane does not cause such issue.
Allow the extension of Agents with custom class code.
does this support handling user input when its set to always?
try:
from autogen import AssistantAgent
from autogen import UserProxyAgent
from autogen.agentchat.contrib.gpt_assistant_agent import GPTAssistantAgent
from autogen import GroupChat
from autogen import GroupChatManager
except ImportError as e:
print(colored(f'Error: {e}', 'red'))
raise
The custom get_human_input did not send finish message
# Replace the default get_human_input function for status control
def custom_get_human_input(self, prompt: str) -> str:
# Set wait_for_human_input to True
print('__STATUS_WAIT_FOR_HUMAN_INPUT__', prompt, flush=True)
reply = input(prompt)
# Restore the status to running
print('__STATUS_RECEIVED_HUMAN_INPUT__', prompt, flush=True)
return reply
Sometimes chat spends too much time, need a way to abort it.
I've experienced your platform and it feels great. But now there seems to be something wrong with the backend api, hope you can fix it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.