learn_prompting

Prompt Engineering, Generative AI, and LLM Guide by Learn Prompting | Join our discord for the largest Prompt Engineering learning community

https://github.com/trigaten/learn_prompting

Science Score: 64.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: arxiv.org
  • Committers with academic emails
    5 of 137 committers (3.6%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.4%) to scientific vocabulary

Keywords

chatgpt chatgpt-api deep-learning gpt-3 gpt-4 gpt-4-api gpt3 large-language-models llm machine-learning nlp openai-api prompt-engineering prompt-toolkit prompt-tuning prompting transformers

Keywords from Contributors

agents application fine-tuning llamaindex multi-agents rag vector-database cryptocurrency cryptography jax
Last synced: 6 months ago · JSON representation ·

Repository

Prompt Engineering, Generative AI, and LLM Guide by Learn Prompting | Join our discord for the largest Prompt Engineering learning community

Basic Info
  • Host: GitHub
  • Owner: trigaten
  • License: other
  • Language: MDX
  • Default Branch: main
  • Homepage: https://learnprompting.org
  • Size: 982 MB
Statistics
  • Stars: 4,460
  • Watchers: 98
  • Forks: 649
  • Open Issues: 95
  • Releases: 14
Topics
chatgpt chatgpt-api deep-learning gpt-3 gpt-4 gpt-4-api gpt3 large-language-models llm machine-learning nlp openai-api prompt-engineering prompt-toolkit prompt-tuning prompting transformers
Created over 3 years ago · Last pushed about 1 year ago
Metadata Files
Readme Funding License Citation

README.md

Learn Prompting, astronaut

Tweet Twitter Website

Learn Prompting — Your Go-To Resource for Mastering Generative AI

Learn prompt engineering and generative AI with our free resources, courses, and on-demand webinars.

WebsiteDiscordTwitter (X)LinkedInNewsletterFree ChatGPT CourseFree Prompt Engineering GuideCourse CatalogBook a DemoContact us

What is Learn Prompting?

The Learn Prompting team are creators of: - The free Prompt Engineering Guide, cited by OpenAI and Google. - 15 courses on Generative AI to help you develop cutting-edge AI skills. - On-demand workshops and training for individuals and businesses. - HackAPrompt, the largest AI red-teaming competition ever.

📢 Announcements and Updates

  • 🏆 HackAPrompt 2.0 is here with $500,000 in prizes and 5 exciting tracks! Join the waitlist and learn more in this article.
  • 🎓 We’ve launched a cohort-based AI Red Teaming and AI Safety course! Enroll here.
  • 💼 Our team has hosted workshops at OpenAI, Microsoft, Deloitte, Dropbox, and more. Contact us for custom solutions.

Learn Prompting Research


🚀 Contribution Guidelines

We welcome contributions of all kinds! Here’s how you can help:

  • Suggest new content ideas or improvements.
  • Translate resources into other languages.
  • Contribute artwork or additional resources.
  • Help fix typos or improve clarity.

Every contribution is appreciated, no matter how big or small! ❤️

Local Development

First Steps

Before you start, ensure you have the following installed: - Visual Studio Code - Git - Node.js (version 18.0.0 or higher, node -v)

If you're on macOS or Linux, you can use Homebrew, a package manager, to install the necessary tools.

To begin: 1. Clone the repository from GitHub: bash git clone https://github.com/trigaten/Learn_Prompting_nextjs.git 2. Navigate to the project folder: bash cd Learn_Prompting_nextjs

Run the Website Locally

Once the setup is complete, you can run the website locally to preview your changes:

  1. Ensure you are using Node.js version 18.0.0 or higher: bash node -v
  2. Install the required Node.js modules: bash npm install
  3. Run the website in development mode: bash npm run dev

This will start a local development server, and your changes will be reflected live in the browser.

❤️ A Huge Thanks to All Contributors

We’re grateful for all the amazing contributions from our community! 🙌 Check out our contributors below:

Contributors

Cite

Use the provided GitHub citation in this repository:

@software{Schulhoff_Learn_Prompting_2022, author = {Schulhoff, Sander and Community Contributors}, month = dec, title = {{Learn Prompting}}, url = {https://github.com/trigaten/Learn_Prompting}, year = {2022} }

Owner

  • Login: trigaten
  • Kind: user
  • Location: College Park
  • Company: University of Maryland

DRL+NLP

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Schulhoff"
  given-names: "Sander"
- family-names: "Community Contributors"
title: "Learn Prompting"
date-released: 2022-12-01
url: "https://github.com/trigaten/Learn_Prompting"

GitHub Events

Total
  • Issues event: 5
  • Watch event: 265
  • Issue comment event: 13
  • Pull request review comment event: 38
  • Pull request review event: 19
  • Pull request event: 9
  • Fork event: 17
Last Year
  • Issues event: 5
  • Watch event: 265
  • Issue comment event: 13
  • Pull request review comment event: 38
  • Pull request review event: 19
  • Pull request event: 9
  • Fork event: 17

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 1,238
  • Total Committers: 137
  • Avg Commits per committer: 9.036
  • Development Distribution Score (DDS): 0.451
Past Year
  • Commits: 1
  • Committers: 1
  • Avg Commits per committer: 1.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
trigaten s****f@g****m 680
Wahub Ahmed 5****d 55
anaumkhan a****0@g****m 36
Luke Currier 1****i 35
punkshiraishi p****y@g****m 27
Fabiano Lothor f****t@g****m 26
Howard Chiam h****m 24
dr-nefardio3058 1****8 20
Zihong Chen z****h@m****m 19
Gabi Fonseca f****a@g****m 17
Zach Zhao z****o@s****g 16
jayo78 j****1@t****u 16
Igor Silva o****r@g****m 13
junosha 9****a 12
Sehwan Park 4****5 9
Fabio Chiusano c****4@g****m 8
Dani d****7@g****m 8
wesmare 6****e 8
Cristóbal Villarroel c****o@g****m 7
Fumikazu Fujiwara | Freddie g****b@z****s 7
forestlet h****1@o****m 6
Maximilian Hollis h****n@g****m 6
Manuel Odendahl w****n@r****m 6
Alan Cienega c****5@g****m 6
Andriy Poznakhovskyy a****y@c****m 5
Nikita Krupin k****0@g****m 5
Renato Nagliati Floriani r****i@g****m 5
Eddie Vlagea e****a@g****m 4
Longxin Zhang l****g@o****m 4
Monk a****a@g****m 4
and 107 more...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 70
  • Total pull requests: 57
  • Average time to close issues: 15 days
  • Average time to close pull requests: about 1 month
  • Total issue authors: 8
  • Total pull request authors: 17
  • Average comments per issue: 0.5
  • Average comments per pull request: 0.74
  • Merged pull requests: 35
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 4
  • Pull requests: 18
  • Average time to close issues: 1 day
  • Average time to close pull requests: 29 days
  • Issue authors: 4
  • Pull request authors: 9
  • Average comments per issue: 0.0
  • Average comments per pull request: 1.11
  • Merged pull requests: 2
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • trigaten (63)
  • ianb (2)
  • sshadyee (1)
  • sccook-intel (1)
  • jayo78 (1)
  • hzmmzl (1)
  • fatagun (1)
  • benbot (1)
  • SJenishaJ (1)
  • allelive (1)
  • jorjuela (1)
  • macasas (1)
  • AlanCienega (1)
  • Dogway (1)
  • wizardforcel (1)
Pull Request Authors
  • trigaten (29)
  • hchiam (23)
  • kavaivaleri (3)
  • ramn7 (2)
  • romainsimon (2)
  • WesJD (2)
  • AsharibAli (2)
  • WatheqAlshowaiter (2)
  • eRaz00r (2)
  • DonIsaac (2)
  • snpranav (2)
  • newme616 (1)
  • guimaraesabrina (1)
  • CodeFromAnywhere (1)
  • qfilsdv731 (1)
Top Labels
Issue Labels
topic (33) low-priority (8) mid-priority (7) high-priority (4) paper (4) web-dev (3) very technical (3) tool (3) typo (2) bug (1) hard (1) text (1)
Pull Request Labels

Dependencies

.github/workflows/deploy.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
  • peaceiris/actions-gh-pages v3 composite
.github/workflows/test-deploy.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3 composite
package-lock.json npm
  • 1392 dependencies
package.json npm
  • @docusaurus/module-type-aliases ^2.2.0 development
  • tailwindcss ^3.3.2 development
  • @benchmark-urbanism/remark-bibtex https://github.com/trigaten/remark-bibtex.git
  • @benrbray/micromark-extension-cite ^1.0.0
  • @docusaurus/core ^2.4.0
  • @docusaurus/plugin-client-redirects ^2.4.0
  • @docusaurus/plugin-google-analytics ^2.4.0
  • @docusaurus/plugin-ideal-image ^2.4.1
  • @docusaurus/preset-classic ^2.4.0
  • @docusaurus/theme-mermaid ^2.4.0
  • @fortawesome/fontawesome-svg-core ^6.4.2
  • @fortawesome/free-brands-svg-icons ^6.4.2
  • @fortawesome/free-regular-svg-icons ^6.4.2
  • @fortawesome/free-solid-svg-icons ^6.4.2
  • @fortawesome/react-fontawesome ^0.2.0
  • @headlessui/react ^1.7.16
  • @kailualabs/multimodal-search ^1.0.1
  • @mdx-js/react ^1.6.22
  • @motionone/utils ^10.15.1
  • @renatonagliati/remark-auto-glossary git://github.com/renatonagliati/remark-auto-glossary.git#fed3f0983592ea15298b54b82fc92acc53359c25
  • clsx ^1.2.1
  • cspell ^6.17.0
  • framer-motion ^6.5.1
  • fs ^0.0.1-security
  • hast-util-is-element ^1.1.0
  • js-base64 ^3.7.5
  • posthog-docusaurus ^2.0.0
  • prism-react-renderer ^1.3.5
  • react ^17.0.2
  • react-copy-to-clipboard ^5.1.0
  • react-dom ^17.0.2
  • react-elastic-carousel ^0.11.5
  • react-fast-marquee ^1.5.2
  • react-icons ^4.8.0
  • react-lazy-load-image-component ^1.6.0
  • react-multi-carousel ^2.8.3
  • react-player ^2.12.0
  • react-tooltip ^5.7.4
  • react-twitter-embed ^4.0.4
  • rehype-katex ^5.0.0
  • remark-gfm ^3.0.1
  • remark-math ^3.0.1
  • yup ^1.2.0