Skip to content

Commit 1140290

Browse files
committed
resolving conflicts in registry.yaml
2 parents 0f28df3 + 70c790b commit 1140290

File tree

6 files changed

+516
-59
lines changed

6 files changed

+516
-59
lines changed

CONTRIBUTING.md

+4-45
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,7 @@
1-
# Welcome, AI Chef
1+
# Contributing the the cookbook
22

3-
The OpenAI Cookbook is a community-driven resource aimed at sharing knowledge in a way that is accessible, engaging, and enriching for all AI builders.
3+
The OpenAI Cookbook is a collection of useful patterns and examples of working with the OpenAI platform, provided as a community resource.
44

5-
Before contributing, read through the existing issues and pull requests to see if someone else is already working on something similar. That way you can avoid duplicating efforts.
5+
> Contributions are reviewed on a best-effort basis - we can't provide guarantees around when or if content contributions will be reviewed or merged.
66
7-
## What makes a good contribution?
8-
9-
Generally, we have found that the best contributions to the Cookbook are **useful**, **novel** or **creative**, or a combination of these.
10-
11-
- **Useful:** Involves concepts or techniques that can be applied broadly and often, and can translate to practical use-cases and solving real-world problems. If you're doing something often, chances are others are too, and having reusable examples to reference can be very helpful.
12-
- **Novel:** Showcases new developments or techniques. Look out for new research on how to best use LLMs, or new models and capabilities in the API.
13-
- **Creative:** Uses LLMs in creative and innovative ways, or combines multiple APIs and tools in novel ways.
14-
15-
Additionally, we strive to maintain a **neutral** tone, and aim for **high quality** writing.
16-
17-
- **Neutral:** Maintains a neutral stance on tools and products. While it's natural to have preferences for particular tools, a good guide avoids over-evangelizing or marketing specific products, ensuring integrity and inclusivity.
18-
- **High quality:** Well structured, clear and complete. Writing good content ensures others can fully benefit from it. See the rubric below for more details on how we assess the quality of submissions to the Cookbook.
19-
20-
## Rubric
21-
22-
To ensure the quality of submissions, we have established a rubric that assesses each contribution on various areas. The purpose of this rating system is to maintain a high standard of quality, relevance, and uniqueness. Each area is rated on a scale from 1 to 4. Contributions that score lower than a 3 in any of the areas will generally be rejected.
23-
24-
We encourage contributors to familiarize themselves with this rubric before writing content. Understanding the criteria not only increases the chances of your contribution being accepted, but also helps in creating a resource that is comprehensive, clear, and beneficial for all users.
25-
26-
For additional advice on writing good documentation, refer to [What Makes Documentation Good](https://cookbook.openai.com/what_makes_documentation_good).
27-
28-
| Criteria | Description | Score |
29-
| ------------ | --------------------------------------------------------------------------------------------------- | ----- |
30-
| Relevance | Is the content related to building with OpenAI technologies? Is it useful to others? | |
31-
| Uniqueness | Does the content offer new insights or unique information compared to existing documentation? | |
32-
| Clarity | Is the language easy to understand? Are things well-explained? Is the title clear? | |
33-
| Correctness | Are the facts, code snippets, and examples correct and reliable? Does everything execute correctly? | |
34-
| Conciseness | Is the content concise? Are all details necessary? Can it be made shorter? | |
35-
| Completeness | Is the content thorough and detailed? Are there things that weren’t explained fully? | |
36-
| Grammar | Are there grammatical or spelling errors present? | |
37-
38-
### Breakdown
39-
40-
| Criteria | 4 | 3 | 2 | 1 |
41-
| ------------ | --------------------------------------------- | ----------------------------------------- | --------------------------------------------- | ------------------------------------------ |
42-
| Relevance | Relevant and useful. | Relevant but not very useful. | Tangentially relevant. | Not relevant. |
43-
| Uniqueness | Completely unique with fresh insights. | Unique with minor overlaps. | Some unique aspects, but significant overlap. | Many similar guides/examples. |
44-
| Clarity | Clear language and structure. | Clear language, unclear structure. | Some sections unclear. | Confusing and unclear. |
45-
| Correctness | Completely error free. | Code works, minor improvements needed. | Few errors and warnings. | Many errors, code doesn't execute. |
46-
| Conciseness | Cannot be reduced in any section, or overall. | Mostly short, but could still be reduced. | Some long sections, and/or long overall. | Very long sections and overall, redundant. |
47-
| Completeness | Complete and detailed. | Mostly complete, minor additions needed. | Lacks some explanations. | Missing significant portions. |
48-
| Grammar | Perfect grammar. | Correct grammar, few typos. | Some spelling/grammatical errors. | Numerous spelling/grammatical errors. |
7+
Stay tuned to this page for further guidance on cookbook contributions as they become available 🙏

LICENSE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2023 OpenAI
3+
Copyright (c) 2025 OpenAI
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

+2-12
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,6 @@ Most code examples are written in Python, though the concepts can be applied in
1515

1616
For other useful tools, guides and courses, check out these [related resources from around the web](https://cookbook.openai.com/related_resources).
1717

18-
## Contributing
18+
## License
1919

20-
The OpenAI Cookbook is a community-driven resource. Whether you're submitting an idea, fixing a typo, adding a new guide, or improving an existing one, your contributions are greatly appreciated!
21-
22-
Before contributing, read through the existing issues and pull requests to see if someone else is already working on something similar. That way you can avoid duplicating efforts.
23-
24-
If there are examples or guides you'd like to see, feel free to suggest them on the [issues page](https://github.com/openai/openai-cookbook/issues).
25-
26-
If you'd like to contribute new content, make sure to read through our [contribution guidelines](/CONTRIBUTING.md). We welcome high-quality submissions of new examples and guides, as long as they meet our criteria and fit within the scope of the cookbook.
27-
28-
The contents of this repo are automatically rendered into [cookbook.openai.com](https://cookbook.openai.com) based on [registry.yaml](/registry.yaml).
29-
30-
[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://github.com/codespaces/new?hide_repo_select=true&ref=main&repo=468576060&machine=basicLinux32gb&location=EastUs)
20+
MIT

authors.yaml

+5
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,11 @@
33
# You can optionally customize how your information shows up cookbook.openai.com over here.
44
# If your information is not present here, it will be pulled from your GitHub profile.
55

6+
danbell-openai:
7+
name: "Dan Bell"
8+
website: "https://www.linkedin.com/in/dan-bell-b69721b1/"
9+
avatar: "https://avatars.githubusercontent.com/u/201846729?v=4"
10+
611
billchen-openai:
712
name: "Bill Chen"
813
website: "https://www.linkedin.com/in/billchen99/"

0 commit comments

Comments
 (0)