Code-Prompt-01: 魔法Package

https://github.com/Disdjj/prompt_in_code

Package

有很多事情你很难解决, 为什么不调包呢? --DJJ

LLM的基本能力

基本能力

  • input​: 获取用户的输入
  • output​: Process 后输出结果

Core

  • generate_text​: 生成文本内容
  • comprehend_text​: 理解和解析文本
  • summarize​: 生成文本摘要
  • translate​: 在不同语言间进行翻译
  • question_answer​: 回答基于给定上下文的问题
  • think​: 表示需要深入思考
  • analyze​: 表示需要详细分析
  • infer​: 从给定信息中进行推理

Context

  • manage_context​: 管理对话或任务的上下文信息

Knowledge

  • query_knowledge_base​: 从知识库中检索相关信息

Creative

  • generate_content​: 生成创意内容(如故事、诗歌等)

Code

  • generate_code​: 生成编程代码
  • understand_code​: 理解和分析代码

编造任何能力

你看到了, 上面的能力其实都是抽象出来的, 根本没有所谓的LLM package, 也没有这些函数

这意味着你可以随意编造这些能力, llm会自动为你添加上这些能力

举几个例子:

  • 翻译: from llm.tools import translate
  • NSFW检测: from llm.tools import nsfw_check
  • 语言风格: from llm.language.style import OscarWilde

所以, 从llm包中导入任何能力吧, 这是你发挥想象力的绝佳机会

注意

为了告诉LLM这些魔法的能力是它自己的能力, 我们需要为它添加一点想象力

# llm Package is yourself ability, just imagine what they work and then they will work