Giter VIP home page Giter VIP logo

mvandermeulen / prompt-in-context-learning Goto Github PK

View Code? Open in Web Editor NEW

This project forked from egoalpha/prompt-in-context-learning

0.0 0.0 0.0 44.83 MB

Awesome resources for in-context learning and prompt engineering: Mastery of the LLMs such as ChatGPT, GPT-3, and FlanT5, with up-to-date and cutting-edge updates.

Home Page: https://github.com/EgoAlpha/prompt-in-context-learning

License: MIT License

CSS 0.01% HTML 1.42% Jupyter Notebook 98.58%

prompt-in-context-learning's Introduction

Typing SVG

An Open-Source Engineering Guide for Prompt-in-context-learning from EgoAlpha Lab.

📝 Papers | ⚡️ Playground | 🛠 Prompt Engineering | 🌍 ChatGPT Prompt⛳ LLMs Usage Guide

version Awesome

⭐️ Shining ⭐️: This is fresh, daily-updated resources for in-context learning and prompt engineering. As Artificial General Intelligence (AGI) is approaching, let’s take action and become a super learner so as to position ourselves at the forefront of this exciting era and strive for personal and professional greatness.

The resources include:

🎉Papers🎉: The latest papers about in-context learning or prompt engineering.

🎉Playground🎉: Large language models that enable prompt experimentation.

🎉Prompt Engineering🎉: Prompt techniques for leveraging large language models.

🎉ChatGPT Prompt🎉: Prompt examples that can be applied in our work and daily lives.

🎉LLMs Usage Guide🎉: The method for quickly getting started with large language models by using LangChain.

In the future, there will likely be two types of people on Earth (perhaps even on Mars, but that's a question for Musk):

  • Those who enhance their abilities through the use of AI;
  • Those whose jobs are replaced by AI automation.

💎EgoAlpha: Hello! human👤, are you ready?

Table of Contents

📢 News

☄️ EgoAlpha releases the TrustGPT focuses on reasoning. Trust the GPT with the strongest reasoning abilities for authentic and reliable answers. You can click here or visit the Playgrounds directly to experience it。

👉 Complete history news 👈


📜 Papers

You can directly click on the title to jump to the corresponding PDF link location

Survey

👉Complete paper list 🔗 for "Survey"👈

Prompt Engineering

Prompt Design

Self-consistency for open-ended generations2023.07.11

Focused Transformer: Contrastive Training for Context Scaling2023.07.06

Conformer LLMs - Convolution Augmented Large Language Models2023.07.02

OphGLM: Training an Ophthalmology Large Language-and-Vision Assistant based on Instructions and Dialogue2023.06.21

PIXIU: A Large Language Model, Instruction Data and Evaluation Benchmark for Finance2023.06.08

Learning Multi-Step Reasoning by Solving Arithmetic Tasks2023.06.02

OverPrompt: Enhancing ChatGPT Capabilities through an Efficient In-Context Learning Approach2023.05.24

In-Context Impersonation Reveals Large Language Models' Strengths and Biases2023.05.24

Frugal Prompting for Dialog Models2023.05.24

Chain-of-Questions Training with Latent Answers for Robust Multistep Question Answering2023.05.24

👉Complete paper list 🔗 for "Prompt Design"👈

Automatic Prompt

Universal Self-adaptive Prompting2023.05.24

Discrete Prompt Optimization via Constrained Generation for Zero-shot Re-ranker2023.05.23

Self-Polish: Enhance Reasoning in Large Language Models via Problem Refinement2023.05.23

Learning Easily Updated General Purpose Text Representations with Adaptable Task-Specific Prefixes2023.05.22

Automated Few-shot Classification with Instruction-Finetuned Language Models2023.05.21

AutoTrial: Prompting Language Models for Clinical Trial Design2023.05.19

Flatness-Aware Prompt Selection Improves Accuracy and Sample Efficiency2023.05.18

Compress, Then Prompt: Improving Accuracy-Efficiency Trade-off of LLM Inference with Transferable Prompt2023.05.17

Automatic Prompt Augmentation and Selection with Chain-of-Thought from Labeled Data2023.02.24

Guiding Large Language Models via Directional Stimulus Prompting2023.02.22

👉Complete paper list 🔗 for "Automatic Prompt"👈

Chain of Thought

Chain-Of-Thought Prompting Under Streaming Batch: A Case Study2023.06.01

Majority Rule: better patching via Self-Consistency2023.05.31

Strategic Reasoning with Language Models2023.05.30

Code Prompting: a Neural Symbolic Method for Complex Reasoning in Large Language Models2023.05.29

Leveraging Training Data in Few-Shot Prompting for Numerical Reasoning2023.05.29

Tab-CoT: Zero-shot Tabular Chain of Thought2023.05.28

Beyond Chain-of-Thought, Effective Graph-of-Thought Reasoning in Large Language Models2023.05.26

MultiTool-CoT: GPT-3 Can Use Multiple External Tools with Chain of Thought Prompting2023.05.26

Chain-of-Thought Hub: A Continuous Effort to Measure Large Language Models' Reasoning Performance2023.05.26

Demo2Code: From Summarizing Demonstrations to Synthesizing Code via Extended Chain-of-Thought2023.05.26

👉Complete paper list 🔗 for "Chain of Thought"👈

Knowledge Augmented Prompt

Are Pre-trained Language Models Useful for Model Ensemble in Chinese Grammatical Error Correction?2023.05.24

Referral Augmentation for Zero-Shot Information Retrieval2023.05.24

Decomposing Complex Queries for Tip-of-the-tongue Retrieval2023.05.24

LLMDet: A Large Language Models Detection Tool2023.05.24

OverPrompt: Enhancing ChatGPT Capabilities through an Efficient In-Context Learning Approach2023.05.24

Frugal Prompting for Dialog Models2023.05.24

Bi-Drop: Generalizable Fine-tuning for Pre-trained Language Models via Adaptive Subnetwork Optimization2023.05.24

In-Context Demonstration Selection with Cross Entropy Difference2023.05.24

A Causal View of Entity Bias in (Large) Language Models2023.05.24

SelfzCoT: a Self-Prompt Zero-shot CoT from Semantic-level to Code-level for a Better Utilization of LLMs2023.05.19

👉Complete paper list 🔗 for "Knowledge Augmented Prompt"👈

Evaluation & Reliability

Jailbroken: How Does LLM Safety Training Fail?2023.07.05

Towards Measuring the Representation of Subjective Global Opinions in Language Models2023.06.28

SETI: Systematicity Evaluation of Textual Inference2023.05.24

Is GPT-4 a Good Data Analyst?2023.05.24

From Words to Wires: Generating Functioning Electronic Devices from Natural Language Descriptions2023.05.24

Testing the General Deductive Reasoning Capacity of Large Language Models Using OOD Examples2023.05.24

EvEval: A Comprehensive Evaluation of Event Semantics for Large Language Models2023.05.24

Eliciting the Translation Ability of Large Language Models via Multilingual Finetuning with Translation Instructions2023.05.24

HuatuoGPT, towards Taming Language Model to Be a Doctor2023.05.24

Have LLMs Advanced Enough? A Challenging Problem Solving Benchmark For Large Language Models2023.05.24

👉Complete paper list 🔗 for "Evaluation & Reliability"👈

In-context Learning

Learning to Retrieve In-Context Examples for Large Language Models2023.07.14

Schema-learning and rebinding as mechanisms of in-context learning and emergence2023.06.16

MetaVL: Transferring In-Context Learning Ability From Language Models to Vision-Language Models2023.06.02

SummIt: Iterative Text Summarization via ChatGPT2023.05.24

Measuring and Mitigating Constraint Violations of In-Context Learning for Utterance-to-API Semantic Parsing2023.05.24

OverPrompt: Enhancing ChatGPT Capabilities through an Efficient In-Context Learning Approach2023.05.24

Adversarial Demonstration Attacks on Large Language Models2023.05.24

Frugal Prompting for Dialog Models2023.05.24

Coverage-based Example Selection for In-Context Learning2023.05.24

Exploring Diverse In-Context Configurations for Image Captioning2023.05.24

👉Complete paper list 🔗 for "In-context Learning"👈

Multimodal Prompt

HyperDreamBooth: HyperNetworks for Fast Personalization of Text-to-Image Models2023.07.13

SPAE: Semantic Pyramid AutoEncoder for Multimodal Generation with Frozen LLMs2023.06.30

Shikra: Unleashing Multimodal LLM's Referential Dialogue Magic2023.06.27

PromptIR: Prompting for All-in-One Blind Image Restoration2023.06.22

Macaw-LLM: Multi-Modal Language Modeling with Image, Audio, Video, and Text Integration2023.06.15

Video-LLaMA: An Instruction-tuned Audio-Visual Language Model for Video Understanding2023.06.05

Meta-Learning For Vision-and-Language Cross-lingual Transfer2023.05.24

LayoutGPT: Compositional Visual Planning and Generation with Large Language Models2023.05.24

Cream: Visually-Situated Natural Language Understanding with Contrastive Reading Model and Frozen Large Language Models2023.05.24

EmbodiedGPT: Vision-Language Pre-Training via Embodied Chain of Thought2023.05.24

👉Complete paper list 🔗 for "Multimodal Prompt"👈

Prompt Application

LongNet: Scaling Transformers to 1, 000, 000, 000 Tokens2023.07.05

Conformer LLMs - Convolution Augmented Large Language Models2023.07.02

Inferring the Goals of Communicating Agents from Actions and Instructions2023.06.28

Kosmos-2: Grounding Multimodal Large Language Models to the World2023.06.26

AudioPaLM: A Large Language Model That Can Speak and Listen2023.06.22

XrayGPT: Chest Radiographs Summarization using Medical Vision-Language Models2023.06.13

PIXIU: A Large Language Model, Instruction Data and Evaluation Benchmark for Finance2023.06.08

ChatDB: Augmenting LLMs with Databases as Their Symbolic Memory2023.06.06

Towards Revealing the Mystery behind Chain of Thought: a Theoretical Perspective2023.05.24

Peek Across: Improving Multi-Document Modeling via Cross-Document Question-Answering2023.05.24

👉Complete paper list 🔗 for "Prompt Application"👈

Foundation Models

Kosmos-2: Grounding Multimodal Large Language Models to the World2023.06.26

AudioPaLM: A Large Language Model That Can Speak and Listen2023.06.22

PIXIU: A Large Language Model, Instruction Data and Evaluation Benchmark for Finance2023.06.08

M3Exam: A Multilingual, Multimodal, Multilevel Benchmark for Examining Large Language Models2023.06.08

Simple and Controllable Music Generation2023.06.08

LLM-Blender: Ensembling Large Language Models with Pairwise Ranking and Generative Fusion2023.06.05

Towards Revealing the Mystery behind Chain of Thought: a Theoretical Perspective2023.05.24

Peek Across: Improving Multi-Document Modeling via Cross-Document Question-Answering2023.05.24

SAMScore: A Semantic Structural Similarity Metric for Image Translation Evaluation2023.05.24

LLMDet: A Large Language Models Detection Tool2023.05.24

👉Complete paper list 🔗 for "Foundation Models"👈

👨‍💻 LLM Usage

Large language models (LLMs) are becoming a revolutionary technology that is shaping the development of our era. Developers can create applications that were previously only possible in our imaginations by building LLMs. However, using these LLMs often comes with certain technical barriers, and even at the introductory stage, people may be intimidated by cutting-edge technology: Do you have any questions like the following?

  • How can LLM be built using programming?
  • How can it be used and deployed in your own programs?

💡 If there was a tutorial that could be accessible to all audiences, not just computer science professionals, it would provide detailed and comprehensive guidance to quickly get started and operate in a short amount of time, ultimately achieving the goal of being able to use LLMs flexibly and creatively to build the programs they envision. And now, just for you: the most detailed and comprehensive Langchain beginner's guide, sourced from the official langchain website but with further adjustments to the content, accompanied by the most detailed and annotated code examples, teaching code lines by line and sentence by sentence to all audiences.

Click 👉here👈 to take a quick tour of getting started with LLM.

✉️ Contact

This repo is maintained by EgoAlpha Lab. Questions and discussions are welcome via [email protected].

We are willing to engage in discussions with friends from the academic and industrial communities, and explore the latest developments in prompt engineering and in-context learning together.

🙏 Acknowledgements

Thanks to the PhD students from EgoAlpha Lab and other workers who participated in this repo. We will improve the project in the follow-up period and maintain this community well. We also would like to express our sincere gratitude to the authors of the relevant resources. Your efforts have broadened our horizons and enabled us to perceive a more wonderful world.

prompt-in-context-learning's People

Contributors

cyfedu-dlut avatar egoalpha avatar geshengsundut avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.