Skip to content

Commit a698c8b

Browse files
authored
Merge branch '0.2' into fix-model-produced-invalid-content
2 parents 96658f9 + 5ad2677 commit a698c8b

File tree

332 files changed

+20486
-3622
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

332 files changed

+20486
-3622
lines changed

.devcontainer/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ Feel free to modify these Dockerfiles for your specific project needs. Here are
4949
- **Setting Environment Variables**: Add environment variables using the `ENV` command for any application-specific configurations. We have prestaged the line needed to inject your OpenAI_key into the docker environment as a environmental variable. Others can be staged in the same way. Just uncomment the line.
5050
`# ENV OPENAI_API_KEY="{OpenAI-API-Key}"` to `ENV OPENAI_API_KEY="{OpenAI-API-Key}"`
5151
- **Need a less "Advanced" Autogen build**: If the `./full/Dockerfile` is to much but you need more than advanced then update this line in the Dockerfile file.
52-
`RUN pip install pyautogen[teachable,lmm,retrievechat,mathchat,blendsearch] autogenra` to install just what you need. `RUN pip install pyautogen[retrievechat,blendsearch] autogenra`
52+
`RUN pip install autogen-agentchat[teachable,lmm,retrievechat,mathchat,blendsearch]~=0.2 autogenra` to install just what you need. `RUN pip install autogen-agentchat[retrievechat,blendsearch]~=0.2 autogenra`
5353
- **Can't Dev without your favorite CLI tool**: if you need particular OS tools to be installed in your Docker container you can add those packages here right after the sudo for the `./base/Dockerfile` and `./full/Dockerfile` files. In the example below we are installing net-tools and vim to the environment.
5454

5555
```code

.devcontainer/full/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ WORKDIR /home/autogen
2222

2323
# Install Python packages
2424
RUN pip install --upgrade pip
25-
RUN pip install pyautogen[teachable,lmm,retrievechat,mathchat,blendsearch] autogenra
25+
RUN pip install autogen-agentchat[teachable,lmm,retrievechat,mathchat,blendsearch]~=0.2 autogenra
2626
RUN pip install numpy pandas matplotlib seaborn scikit-learn requests urllib3 nltk pillow pytest beautifulsoup4
2727

2828
# Expose port

.github/ISSUE_TEMPLATE.md

-57
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.yml

+41-39
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,55 @@
11
name: Bug Report
2-
description: File a bug report
3-
title: "[Bug]: "
2+
description: Report a bug
43
labels: ["bug"]
54

65
body:
76
- type: textarea
8-
id: description
97
attributes:
10-
label: Describe the bug
11-
description: A clear and concise description of what the bug is.
12-
placeholder: What went wrong?
8+
label: What happened?
9+
description: Please provide as much information as possible, this helps us address the issue.
10+
validations:
11+
required: true
1312
- type: textarea
14-
id: reproduce
1513
attributes:
16-
label: Steps to reproduce
17-
description: |
18-
Steps to reproduce the behavior:
19-
20-
1. Step 1
21-
2. Step 2
22-
3. ...
23-
4. See error
24-
placeholder: How can we replicate the issue?
14+
label: What did you expect to happen?
15+
validations:
16+
required: true
2517
- type: textarea
26-
id: modelused
2718
attributes:
28-
label: Model Used
29-
description: A description of the model that was used when the error was encountered
19+
label: How can we reproduce it (as minimally and precisely as possible)?
20+
description: Please provide steps to reproduce. Provide code that can be run if possible.
21+
validations:
22+
required: true
23+
- type: input
24+
attributes:
25+
label: AutoGen version
26+
description: What version or commit of the library was used
27+
validations:
28+
required: true
29+
- type: dropdown
30+
attributes:
31+
label: Which package was this bug in
32+
options:
33+
- Core
34+
- AgentChat
35+
- Extensions
36+
- AutoGen Studio
37+
- Magentic One
38+
- AutoGen Bench
39+
- Other
40+
validations:
41+
required: true
42+
- type: input
43+
attributes:
44+
label: Model used
45+
description: If a model was used, please describe it here, indicating whether it is a local model or a cloud-hosted model
3046
placeholder: gpt-4, mistral-7B etc
31-
- type: textarea
32-
id: expected_behavior
47+
- type: input
3348
attributes:
34-
label: Expected Behavior
35-
description: A clear and concise description of what you expected to happen.
36-
placeholder: What should have happened?
37-
- type: textarea
38-
id: screenshots
49+
label: Python version
50+
- type: input
3951
attributes:
40-
label: Screenshots and logs
41-
description: If applicable, add screenshots and logs to help explain your problem.
42-
placeholder: Add screenshots here
52+
label: Operating system
4353
- type: textarea
44-
id: additional_information
45-
attributes:
46-
label: Additional Information
47-
description: |
48-
- AutoGen Version: <!-- Specify the AutoGen version (e.g., v0.2.0) -->
49-
- Operating System: <!-- Specify the OS (e.g., Windows 10, Ubuntu 20.04) -->
50-
- Python Version: <!-- Specify the Python version (e.g., 3.8) -->
51-
- Related Issues: <!-- Link to any related issues here (e.g., #1) -->
52-
- Any other relevant information.
53-
placeholder: Any additional details
54+
attributes:
55+
label: Any additional info you think would be helpful for fixing this bug

.github/ISSUE_TEMPLATE/config.yml

+4
Original file line numberDiff line numberDiff line change
@@ -1 +1,5 @@
11
blank_issues_enabled: true
2+
contact_links:
3+
- name: Questions or general help 💬
4+
url: https://github.com/microsoft/autogen/discussions
5+
about: Please ask and answer questions here.
+9-17
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,18 @@
11
name: Feature Request
2-
description: File a feature request
2+
description: Request a new feature or enhancement
33
labels: ["enhancement"]
4-
title: "[Feature Request]: "
54

65
body:
76
- type: textarea
8-
id: problem_description
97
attributes:
10-
label: Is your feature request related to a problem? Please describe.
11-
description: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
12-
placeholder: What problem are you trying to solve?
8+
label: What feature would you like to be added?
9+
description: Please describe the desired feature. Be descriptive, provide examples and if possible, provide a proposed solution.
10+
validations:
11+
required: true
1312

1413
- type: textarea
15-
id: solution_description
1614
attributes:
17-
label: Describe the solution you'd like
18-
description: A clear and concise description of what you want to happen.
19-
placeholder: How do you envision the solution?
20-
21-
- type: textarea
22-
id: additional_context
23-
attributes:
24-
label: Additional context
25-
description: Add any other context or screenshots about the feature request here.
26-
placeholder: Any additional information
15+
label: Why is this needed?
16+
description: Why is it important that this feature is implemented? What problem or need does it solve?
17+
validations:
18+
required: true

.github/ISSUE_TEMPLATE/general_issue.yml

-41
This file was deleted.

.github/workflows/build.yml

+3-5
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,13 @@ name: Build
55

66
on:
77
push:
8-
branches: ["main"]
8+
branches: ["0.2"]
99
pull_request:
10-
branches: ["main"]
11-
merge_group:
12-
types: [checks_requested]
10+
branches: ["0.2"]
1311

1412
concurrency:
1513
group: ${{ github.workflow }}-${{ github.ref }}-${{ github.head_ref }}
16-
cancel-in-progress: ${{ github.ref != 'refs/heads/main' }}
14+
cancel-in-progress: ${{ github.ref != 'refs/heads/0.2' }}
1715
permissions: {}
1816
jobs:
1917
paths-filter:

.github/workflows/contrib-openai.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ name: OpenAI4ContribTests
55

66
on:
77
pull_request:
8-
branches: ["main"]
8+
branches: ["0.2"]
99
paths:
1010
- "autogen/**"
1111
- "test/agentchat/contrib/**"

0 commit comments

Comments
 (0)