You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/modules/usage/about.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,22 +4,24 @@
4
4
5
5
Achieving full replication of production-grade applications with LLMs is a complex endeavor. Our strategy involves:
6
6
7
-
1.**Core Technical Research:** Focusing on foundational research to understand and improve the technical aspects of code generation and handling
8
-
2.**Specialist Abilities:** Enhancing the effectiveness of core components through data curation, training methods, and more
9
-
3.**Task Planning:** Developing capabilities for bug detection, codebase management, and optimization
10
-
4.**Evaluation:** Establishing comprehensive evaluation metrics to better understand and improve our models
7
+
-**Core Technical Research:** Focusing on foundational research to understand and improve the technical aspects of code generation and handling.
8
+
-**Task Planning:** Developing capabilities for bug detection, codebase management, and optimization.
9
+
-**Evaluation:** Establishing comprehensive evaluation metrics to better understand and improve our agents.
11
10
12
11
## Default Agent
13
12
14
13
Our default Agent is currently the [CodeActAgent](agents), which is capable of generating code and handling files.
15
14
16
15
## Built With
17
16
18
-
OpenHands is built using a combination of powerful frameworks and libraries, providing a robust foundation for its development. Here are the key technologies used in the project:
17
+
OpenHands is built using a combination of powerful frameworks and libraries, providing a robust foundation for its
18
+
development. Here are the key technologies used in the project:
Please note that the selection of these technologies is in progress, and additional technologies may be added or existing ones may be removed as the project evolves. We strive to adopt the most suitable and efficient tools to enhance the capabilities of OpenHands.
22
+
Please note that the selection of these technologies is in progress, and additional technologies may be added or
23
+
existing ones may be removed as the project evolves. We strive to adopt the most suitable and efficient tools to
When using OpenHands, you will encounter cases where things work well, and others where they don't. We encourage you to provide feedback when you use OpenHands to help give feedback to the development team, and perhaps more importantly, create an open corpus of coding agent training examples -- Share-OpenHands!
3
+
When using OpenHands, you will encounter cases where things work well, and others where they don't. We encourage you to
4
+
provide feedback when you use OpenHands to help give feedback to the development team, and perhaps more importantly,
5
+
create an open corpus of coding agent training examples -- Share-OpenHands!
4
6
5
7
## 📝 How to Provide Feedback
6
8
7
-
Providing feedback is easy! When you are using OpenHands, you can press the thumbs-up or thumbs-down button at any point during your interaction. You will be prompted to provide your email address (e.g. so we can contact you if we want to ask any follow-up questions), and you can choose whether you want to provide feedback publicly or privately.
9
+
Providing feedback is easy! When you are using OpenHands, you can press the thumbs-up or thumbs-down button at any point
10
+
during your interaction. You will be prompted to provide your email address
11
+
(e.g. so we can contact you if we want to ask any follow-up questions), and you can choose whether you want to provide feedback publicly or privately.
8
12
9
13
<iframewidth="560"height="315"src="https://www.youtube.com/embed/5rFx-StMVV0?si=svo7xzp6LhGK_GXr"title="YouTube video player"frameborder="0"allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"referrerpolicy="strict-origin-when-cross-origin"allowfullscreen></iframe>
10
14
@@ -14,8 +18,11 @@ Providing feedback is easy! When you are using OpenHands, you can press the thum
14
18
15
19
When you submit data, you can submit it either publicly or privately.
16
20
17
-
***Public** data will be distributed under the MIT License, like OpenHands itself, and can be used by the community to train and test models. Obviously, feedback that you can make public will be more valuable for the community as a whole, so when you are not dealing with sensitive information, we would encourage you to choose this option!
18
-
***Private** data will only be shared with the OpenHands team for the purpose of improving OpenHands.
21
+
-**Public** data will be distributed under the MIT License, like OpenHands itself, and can be used by the community to
22
+
train and test models. Obviously, feedback that you can make public will be more valuable for the community as a whole,
23
+
so when you are not dealing with sensitive information, we would encourage you to choose this option!
24
+
-**Private** data will be made available to the OpenHands team for the purpose of improving OpenHands.
25
+
However, a link with a unique ID will still be created that you can share publicly with others.
19
26
20
27
### Who collects and stores the data?
21
28
@@ -27,13 +34,17 @@ The public data will be released when we hit fixed milestones, such as 1,000 pub
27
34
At this time, we will follow the following release process:
28
35
29
36
1. All people who contributed public feedback will receive an email describing the data release and being given an opportunity to opt out.
30
-
2. The person or people in charge of the data release will perform quality control of the data, removing low-quality feedback, removing email submitter email addresses, and attempting to remove any sensitive information.
37
+
2. The person or people in charge of the data release will perform quality control of the data, removing low-quality feedback,
38
+
removing email submitter email addresses, and attempting to remove any sensitive information.
31
39
3. The data will be released publicly under the MIT license through commonly used sites such as github or Hugging Face.
32
40
33
41
### What if I want my data deleted?
34
42
35
43
For data on the All Hands AI servers, we are happy to delete it at request:
36
44
37
-
**One Piece of Data:** If you want one piece of data deleted, we will shortly be adding a mechanism to delete pieces of data using the link and password that is displayed on the interface when you submit data.
45
+
**One Piece of Data:** If you want one piece of data deleted, we will shortly be adding a mechanism to delete pieces of
46
+
data using the link and password that is displayed on the interface when you submit data.
38
47
39
-
**All Data:** If you would like all pieces of your data deleted, or you do not have the ID and password that you received when submitting the data, please contact `[email protected]` from the email address that you registered when you originally submitted the data.
48
+
**All Data:** If you would like all pieces of your data deleted, or you do not have the ID and password that you
49
+
received when submitting the data, please contact `[email protected]` from the email address that you registered
Run OpenHands by running ```make run``` in the top level directory.
61
-
62
-
## Technical Explanation
63
-
64
-
Please refer to [custom docker image section of the runtime documentation](https://docs.all-hands.dev/modules/usage/architecture/runtime#advanced-how-openhands-builds-and-maintains-od-runtime-images) for more details.
0 commit comments