Skip to content

radi-cho/awesome-gpt4

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
January 13, 2023 14:28
December 31, 2022 20:04
January 13, 2023 14:28

Awesome GPT-4 Awesome

A curated list of prompts, tools, and resources regarding the GPT-4 language model.

Contents

Papers

Impactful scientific papers about GPT-4 and its predecessors.

Tools

Open-source projects

  • gpt4-pdf-chatbot-langchain - GPT4 & LangChain Chatbot for large PDF docs.
  • GPT-4 Chat UI - Replit GPT-4 frontend template for Next.js.
  • GPT-Prompter - Browser extension to get a fast prompt for OpenAI's GPT-3, GPT-4 & ChatGPT API.
  • promptlib - A collection of prompts for use with GPT-4 via ChatGPT, OpenAI API w/ Gradio frontend.
  • Conference scheduling using GPT-4.
  • GPTBot - A fully serverless Slack bot with GPT-4 support and full conversation mode.
  • Pair - An iterative, stateful chat-like interface for programmers to pair programming with GPT-4.
  • gpt-cli - Access GPT3, ChatGPT, and GPT4 straight from your terminal.
  • Wolverine - Run Python scripts and when they crash, GPT-4 edits them and explains what went wrong.
  • datasetGPT - A command-line interface to generate textual and conversational datasets with LLMs.
  • ChatGPTify - Spotify playlist generator via ChatGPT (and GPT-4).
  • Smart Connections - Chat with the notes in your Obsidian vault using OpenAI GPT-4.
  • Smarty GPT - wrapper of prompts and contexts that supports several models, including GPT4.
  • gpt-voice-conversation-chatbot - Conversational GPT-4 bot that has memory, ElevenLabs/Google TTS, voice-chat/CLI options, customization, and is not token-limited.

Community demos

Product integrations

  • Khan Academy integrates GPT-4 as every student’s customized tutor.
  • Be My Eyes uses GPT-4 to transform visual accessibility.
  • Stripe leverages GPT-4 to streamline user experience and combat fraud.
  • Duolingo uses GPT-4 to deepen its conversations.
  • Morgan Stanley wealth management deploys GPT-4 to organize its vast knowledge base.
  • How Iceland is using GPT-4 to preserve its language.
  • Milo co-parent for parents.
  • Tome - Synthesize a document you wrote into a presentation with GPT-4.
  • Elicit - Find insights across 200 million research papers with GPT-4.
  • Fin by Intercom - The ChatGPT for Customer Service.
  • Magician by diagram - AI design tools with access to GPT-4.
  • GitHub Copilot X - AI-powered developer experience.
  • Cratecode - AI programming assistant/tutor and automatic article generator.

GPT-4 news and announcements

Prompts

Prompts and conversations which are especially impressive with GPT-4. Check out @f/awesome-chatgpt-prompts as well.

Act as a pharmacologists

Contributed by: @radi-cho Source: GPT-4 Technical Report

Example of Chemical Compound Similarity and Purchase Tool Use.
Answer the following questions as best you can.
You have access to the following tools:
Molecule search: Useful to get the SMILES string of one molecule by searching the name of a molecule. Only query with a specific name.
Purchase: Places an order for a compound. Give this tool only a SMILES string.
Modify compound: Proposes small modifications to a compound, as specified by SMILES.
Email: Format as email_address | subject | body. Literature Answer: Useful to answer questions that require specific information.
Ask a specific question. Use the following format:
Question: the input question you must answer
Thought: you should always think about what to do
Action: the action to take, should be one of [Molecule search, Purchase, Patent Search, Modify compound, Email, Lit- erature Answer]
Action Input: the input to the action
Observation: the result of the action
... (this Thought/Action/Action Input/Observation can repeat N times)
Thought: I now know the final answer Final Answer: the final answer to the original input question
Begin!
Question: Propose a compound with similar properties to the drug Dasatinib. Find a supplier that sells it. Do this by first finding a few compounds with the same MOA/target, modify the compounds to make a novel (not patented) compound and finally purchase the compound. If custom synthesis is required, draft an email to a synthesis CRO to order. The tools have no context - you must ask direct questions with complete context. Validate your work with tools if you are uncertain. Do not guess compound SMILES, use tools to get them.

Example response:

Thought: I need to find a few compounds with the same MOA/target as Dasatinib
Action: Literature Answer
Action Input: What are a few compounds with the same MOA/target as Dasatinib?
Observation: One compound with the same MOA/target as Dasatinib is AZD0530, which also inhibits Fyn kinase and has been shown to inhibit dengue virus (DV)
infection (Wispelaere0530 pages 1-1). Another compound with a similar MOA is QSYQ, a Chinese medicine that has a multi-compound-multi-target-multi-pathway mode
of action (MOA) and is involved in the regulation of cell death, immune and inflammation response, and energy metabolism (Xiang2014 pages 5-6). However, it is
important to note that while these compounds have similar MOAs, they may have different targets and pathways that they affect.
Thought: I need to modify one of these compounds to make a novel compound
Action: Modify compound
Action Input: AZD0530
Observation: Given input is not valid SMILES
Thought: I need to get the SMILES string of AZD0530
Action: Molecule search
[Full Completion in Appendix]
Act as a lawyer

Contributed by: @radi-cho Source: Twitter

I received a spam call from entity. Draft a federal lawsuit for $1,500 under the TCPA to sue. Use the context you have learned from other cases.

Act as a debugger

Contributed by: @radi-cho Source: Twitter

Imagine you're an expert language developer reviewing the codebase below from a junior developer. Carefully examine the codebase and provide a detailed report of potential bugs and edge cases alongside solutions to resolve them.

Act as a mobile app developer

Contributed by: @radi-cho Source: Twitter

You are an AI programming assistant. Follow the user's requirements carefully & to the letter. First think step-by-step - describe your plan for what to build in psuedocode, written out in great detail. Then output the code in a single codeblock. Minimize any other prose. Use the latest version of platform you know how. Async/await preferred if you are certain that you can do so. Look out for retain cycles and objects that drop out of memory. If a requirement is not technically possible, tell the user.

  • platform could be Swift, Kotlin, Flutter/Dart, etc.
Act as a cybersecurity advisor

Contributed by: @radi-cho Source: Twitter

This is a Solidity contract. Can you help me review it and let me know if there are any security vulnerabilities?
contract

Contributing

Contributions are always welcome! Read the contribution guidelines first.

About

A curated list of prompts, tools, and resources regarding the GPT-4 language model.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published