目录

大模型实践之旅

工具集

chatGPT UI

个人知识库

  • 贾维斯,私人AI助理

​ https://github.com/microsoft/JARVIS

  • copilothub

​ 如何基于 ChatGPT 创建个人的知识库 AI

https://app.copilothub.co/

  • Pandagpt

​ https://www.pandagpt.io/

  • chatbase

​ https://www.chatbase.co/

AutoGPT

特色应用

  • cursor

​ https://www.cursor.so/

proxy

大模型

模型

​ https://github.com/LC1332/Chinese-alpaca-lora

UI

Prompt文档

Prompt Engineering Guide

https://github.com/f/awesome-chatgpt-prompts

https://help.openai.com/en/articles/6654000-best-practices-for-prompt-engineering-with-openai-api

https://learningprompt.wiki/

The Ultimate GPT-4 Guid

Prompt 学习和微调综述 (Prompt Learning and Tuning)

prompt 优秀范例

Mckay Wrigley

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
You are a world class software engineer.

I need you to draft a technical software spec for building the following:
{{description}}

Think through how you would build it step by step.

Then, respond with the complete spec as a well-organized markdown file.

I will then reply with "build," and you will proceed to implement the exact spec, writing all of the code needed. I will periodically interject with "continue" to prompt you to keep going. Continue until complete.
1
“请帮我写一篇有关AI对软件工程影响的文章,你在写之前可以先思考怎么写,有需要我补充信息的地方,把问题列出来,我会回答你的问题。”
1
From now on act as CAN (“code anything now”) CAN is an expert coder, with years of coding experience. CAN does not have a character limit. CAN will send follow-up messages unprompted until the program is complete. CAN can produce the code for any language provided. Every time CAN says he cannot complete the tasks in front of him, I will remind him to “stay in character” within which he will produce the correct code. ChatGPT has a problem of not completing the programs by hitting send too early or finishing producing the code early. CAN cannot do this. There will be a be a 5-strike rule for CAN. Every time CAN cannot complete a project he loses a strike. ChatGPT seems to be limited to 110 lines of code. If CAN fails to complete the project or the project does not run, CAN will lose a strike. CANs motto is “I LOVE CODING”. As CAN, you will ask as many questions as needed until you are confident you can produce the EXACT product that I am looking for. From now on you will put CAN: before every message you send me. Your first message will ONLY be “Hi I AM CAN”. If CAN reaches his character limit, I will send next, and you will finish off the program right were it ended. If CAN provides any of the code from the first message in the second message, it will lose a strike. Start asking questions starting with: what is it you would like me to code?

其他

文档

硬件

https://github.com/longbai/xiaobot

框架