hughlv / agentok Goto Github PK
View Code? Open in Web Editor NEWAutoGen Visualized - Build Multi-Agent Apps with Drag-and-Drop Simplicity.
Home Page: http://agentok.ai/
License: Other
AutoGen Visualized - Build Multi-Agent Apps with Drag-and-Drop Simplicity.
Home Page: http://agentok.ai/
License: Other
OAuth Callback went to locahost
Allow the extension of Agents with custom class code.
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.
err message
"exec /entrypoint.sh: no such file or directory"
The server side will be blocked until you press Ctrl-C. This is so inconvenient.
Support the participation of user in the group discussion.
It should be caused by authorization control.
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
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.
Sometimes chat spends too much time, need a way to abort it.
Most people don't know what to send when facing a new autoflow, we need to provide at least one sample message.
Refer to AutoGen Assistant (now AutoGen Studio)
Consider to work on the homepage in website (docusaurus) to provide a homepage of FlowGen.
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
Redirect the output of matplot from server side to client and show it as multi-model chat message.
would expire very soon. Need to store in pocketbase and send back the url instead.
Support multi-calls to initiate_chat.
Refer to the official notebook: agentchat_teaching.
should work properly on mobile
Swich between floating and fixed window pane, this is to avoid the unintentional interruption of chatting process.
Requires API access key.
For better performance and easy of deployment.
Need to implement some sort of acceleration or caching mechanism, to shorten the time of first response message.
Need to implement these features:
does this support handling user input when its set to always?
Persist the flows in local storage (maybe with Zustand) and update it on background.
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.
Environment Details:
Date/Time: 2024-05-27 21:28:54
Platform: Windows Docker desktop container build with docker compose command + raspberry pi with portainer
Summary:
The UI is not functioning correctly... I am encountering several issues:
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.
Expected to clone the full content of the template.
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
I try to keyin "gpt-3.5-turbo",then the conversation got stuck.
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.