Commit Graph

4531 Commits

Author SHA1 Message Date
Auto-GPT-Bot
d24eec9cf3 gpt-engineer-20230822081743 2023-08-22 08:17:43 +00:00
Auto-GPT-Bot
baad116966 smol-developer-20230822081555 2023-08-22 08:15:55 +00:00
hunteraraujo
1436092a35 Implement ChatViewModel with tests and mock data
This commit introduces the ChatViewModel, which manages the business logic for chat interactions associated with tasks. The ViewModel communicates with a mock data source, offering functionalities like fetching chats for a specific task and sending chat messages.

In addition to the implementation, comprehensive tests for ChatViewModel have been provided to ensure its behavior is consistent with our design goals and expectations.

Key Features:

Chat management in ChatViewModel.
Tests covering all major functionalities of ChatViewModel.
Mock data source updates to emulate chat data interactions.
2023-08-22 07:33:54 +02:00
Reinier van der Leer
26d9f46da4 Merge branch 'master' into file-context 2023-08-22 07:31:21 +02:00
Reinier van der Leer
4e761b49f3 Clean up logging 2023-08-22 07:29:56 +02:00
Luke
9ed77593b3 Fix typo (#323)
Co-authored-by: Luke <2609441+lc0rp@user.noreply.github.com>
Co-authored-by: merwanehamadi <merwanehamadi@gmail.com>
2023-08-21 20:07:36 -07:00
SwiftyOS
19ee68bcd9 fix 2023-08-21 19:26:22 +02:00
Auto-GPT-Bot
ff62f60583 Auto-GPT-20230821083625 2023-08-21 08:36:26 +00:00
Auto-GPT-Bot
7e46fb9b07 PolyGPT-20230821083200 2023-08-21 08:32:01 +00:00
Auto-GPT-Bot
bf9afa0327 mini-agi-20230821082737 2023-08-21 08:27:38 +00:00
Auto-GPT-Bot
7fefba77a8 BabyAGI-20230821082023 2023-08-21 08:20:24 +00:00
Auto-GPT-Bot
e1cf065c87 gpt-engineer-20230821082000 2023-08-21 08:20:00 +00:00
Auto-GPT-Bot
d35ec18202 beebot-20230821081921 2023-08-21 08:19:21 +00:00
Auto-GPT-Bot
f80f3794e8 smol-developer-20230821081527 2023-08-21 08:15:27 +00:00
hunteraraujo
5b520eb5ae Implement TaskViewModel with tests and mock data
This commit introduces the TaskViewModel, which manages the business logic for tasks. The ViewModel interacts with a mock data source, providing functionalities like fetching tasks, selecting a task, creating, and deleting tasks.

Additionally, comprehensive tests for TaskViewModel have been added to ensure its behavior aligns with expectations. The mock data source has also been updated to support the new functionalities.

Key Features:
- Task management in TaskViewModel.
- Tests for each major functionality in TaskViewModel.
- Mock data source to simulate data interactions.
2023-08-21 00:03:39 +02:00
hunteraraujo
fb946e3d57 Create Chat class + tests 2023-08-20 20:57:29 +02:00
hunteraraujo
cf4aa4fe9c Create Task class + tests 2023-08-20 20:26:04 +02:00
hunteraraujo
d65e7ab830 Update AgentView to TaskView 2023-08-20 20:15:15 +02:00
hunteraraujo
8cc3f258cc Update README.md 2023-08-20 19:30:21 +02:00
hunteraraujo
d505724e90 Update agent to task 2023-08-20 19:20:56 +02:00
hunteraraujo
9bedb9fa08 Implement basic 2 panels w/ responsiveness 2023-08-20 16:33:53 +02:00
Auto-GPT-Bot
831fe730f7 beebot-20230820085131 2023-08-20 08:51:31 +00:00
Auto-GPT-Bot
eaa7bd6974 Auto-GPT-20230820083900 2023-08-20 08:39:00 +00:00
Auto-GPT-Bot
43edec2c81 mini-agi-20230820083428 2023-08-20 08:34:29 +00:00
hunteraraujo
66cf84b007 Remove settings view 2023-08-20 10:31:15 +02:00
Auto-GPT-Bot
4a464373cc PolyGPT-20230820082718 2023-08-20 08:27:19 +00:00
Auto-GPT-Bot
e02f55a282 BabyAGI-20230820081835 2023-08-20 08:18:36 +00:00
Auto-GPT-Bot
8200974fe1 gpt-engineer-20230820081600 2023-08-20 08:16:00 +00:00
Auto-GPT-Bot
bb6f5150e8 smol-developer-20230820081316 2023-08-20 08:13:16 +00:00
Reinier van der Leer
cadc8c5b61 WIP: add file context functionality 2023-08-19 23:42:54 +02:00
Luke
3de18d7c59 Adding Auto-GPT-Turbo (#322)
Co-authored-by: Luke <2609441+lc0rp@user.noreply.github.com>
Co-authored-by: merwanehamadi <merwanehamadi@gmail.com>
2023-08-19 11:32:38 -07:00
Luke
9f1631719c Fix "code.py" conflict with Python's code module, and fix TestReturnCode_Simple conflict between two test.py files. (#321)
Co-authored-by: Luke <2609441+lc0rp@user.noreply.github.com>
Co-authored-by: merwanehamadi <merwanehamadi@gmail.com>
2023-08-19 09:04:18 -07:00
Reinier van der Leer
3fe2246468 Agent loop v2: Prompting improvements & WIP planning (#5077)
* Add categories to command registry

* Fix tests

* Clean up prompt generation

* Rename Performance Evaluations to Best Practices
* Move specification of response format from system prompt to Agent.construct_base_prompt
* Clean up PromptGenerator class

* Add debug logging to AIConfig autogeneration

* Clarify prompting and add support for multiple thought processes to Agent

* WIP: PlanningAgent

* Disable message history by default on BaseAgent

* Add CommandOutput and ThoughtProcessOutput type aliases

* Fix interrupts in main.py

* Use custom exceptions and clean up exception/error handling

* Remove duplicate agent_history.py

* Update PlanningAgent from upstream

* WIP: Support for dynamic in-prompt context

* WIP: response formats for PlanningAgent three-stage cycle

* Remove browsing overlay & separate browsing from extraction code

* Fix human feedback

* Fix tests

* Include history in Agent prompt generation

* Code improvements in agent.py

* Add ask_user command and revise system prompt
2023-08-19 17:44:50 +02:00
Auto-GPT-Bot
ebec2ac813 Add combined charts - 20230819085622 2023-08-19 08:56:22 +00:00
Auto-GPT-Bot
7f940a552b beebot-20230819085413 2023-08-19 08:54:13 +00:00
Auto-GPT-Bot
fde1dcc447 Auto-GPT-20230819083659 2023-08-19 08:36:59 +00:00
Auto-GPT-Bot
5b445c2433 mini-agi-20230819082727 2023-08-19 08:27:27 +00:00
Auto-GPT-Bot
d9a6b1e8fb PolyGPT-20230819082704 2023-08-19 08:27:05 +00:00
Auto-GPT-Bot
079cb77c05 gpt-engineer-20230819081739 2023-08-19 08:17:39 +00:00
Auto-GPT-Bot
d3750754cc BabyAGI-20230819081730 2023-08-19 08:17:31 +00:00
Auto-GPT-Bot
7acbdccef5 smol-developer-20230819081446 2023-08-19 08:14:46 +00:00
merwanehamadi
26a4b4d946 Fix pool size issue on DB (#17) 2023-08-18 19:41:47 -07:00
merwanehamadi
75aa8760d9 Add load tests Tasks CI (#16) 2023-08-18 15:05:27 -07:00
Swifty
c6a1fc44a7 Refactor for super clear agent protocol implemenation (#15) 2023-08-18 19:02:24 +02:00
merwanehamadi
13ac319c0a Update ci.yml (#14) 2023-08-18 07:40:59 -07:00
Swifty
75b80ffeb1 Agent Skeleton (#12) 2023-08-18 12:56:28 +02:00
Auto-GPT-Bot
39be472f6c Add combined charts - 20230818083955 2023-08-18 08:39:55 +00:00
Auto-GPT-Bot
baec508552 PolyGPT-20230818083813 2023-08-18 08:38:14 +00:00
Auto-GPT-Bot
67656d6398 mini-agi-20230818083554 2023-08-18 08:35:55 +00:00
Auto-GPT-Bot
3977a164d2 Auto-GPT-20230818082939 2023-08-18 08:29:39 +00:00