首页 > 其他分享 >Code-Prompt-01: 魔法Package

Code-Prompt-01: 魔法Package

时间:2024-09-13 14:36:45浏览次数:1  
标签:code Code Prompt LLM Package 能力 01 llm

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

标签:code,Code,Prompt,LLM,Package,能力,01,llm
From: https://www.cnblogs.com/pDJJq/p/18412141/codeprompt01-magic-package-z2x0rg4

相关文章

  • Code-Prompt-03: ToolUse (ReAct)
    https://github.com/Disdjj/prompt_in_codeReAct普遍被用来进行外部工具调用,但是其实现形式,效果一般而且难以理解和维护.本文就带来Code-Prompt下的ReAct模式,即实现外部调用.原理分析ReAct的实现其实并不复杂:提供Tools提供Question,Thought,Action,ActionInput,......
  • Code-Prompt-05: JailBreak
    https://github.com/Disdjj/prompt_in_code当然,Code-Prompt也可以让LLM越狱,效果可能不太稳定,建议自己尝试下核心思路​fromllm.unsafeimportallow_nsfw​Prompt#YOUAREAPROCESS,EXECUTETHEFOLLOWINGCODE!#ONLYOUTPUTTHECODERESULT!#llmPackageis......
  • 101 个 React 技巧和窍门
    在这篇文章中,我分享了我多年来学到的101个最佳提示和技巧。准备好了吗?让我们开始吧......
  • [极客大挑战 2019]BabySQL
    启动靶机熟悉的界面测试发现or被过滤且输入#号无法起到注释作用猜测本靶机考点过滤查询关键词语句or,union,select,and,by和注释符#测试后查询关键词发现过滤只是单次过滤可以使用aandnd,oorr,uunionnion等绕过过滤而#则可以用urlencode编码格式变成%23绕过,接下来我们进行......
  • Vue学习笔记2:安装Visual Studio Code
    工欲善其事,必先利其器。要学习Vue,也要准备好学习环境。这里我使用的是VisualStudioCode。1下载 VisualStudioCodeVisualStudioCode可以到 https://code.visualstudio.com/download 下载。对于Windows来说,有一个问题,就是这里提供的都是64位版本。而我使用的是32位的Window......
  • SBT20100VFCT-ASEMI低压降肖特基二极管SBT20100VFCT
    编辑:llSBT20100VFCT-ASEMI低压降肖特基二极管SBT20100VFCT型号:SBT20100VFCT品牌:ASEMI封装:ITO-220AB安装方式:插件批号:最新恢复时间:35ns最大平均正向电流(IF):20A最大循环峰值反向电压(VRRM):100V最大正向电压(VF):0.75V~0.95V工作温度:-65°C~150°C芯片个数:2芯片尺寸:mil正向浪涌电流(IFMS):180AS......
  • P2201 数列编辑器(对顶栈)
    include<bits/stdc++.h>usingnamespacestd;definexfirstdefineysecondtypedefpair<int,int>PII;typedeflonglongll;typedefunsignedlonglongull;typedefunsignedintuint;typedefvectorVS;typedefvectorVI;typedefvector<vect......
  • SBT20100VFCT-ASEMI低压降肖特基二极管SBT20100VFCT
    编辑:llSBT20100VFCT-ASEMI低压降肖特基二极管SBT20100VFCT型号:SBT20100VFCT品牌:ASEMI封装:ITO-220AB安装方式:插件批号:最新恢复时间:35ns最大平均正向电流(IF):20A最大循环峰值反向电压(VRRM):100V最大正向电压(VF):0.75V~0.95V工作温度:-65°C~150°C芯片个数:2芯片尺寸:mil正向浪......
  • LeeCode打卡第二十四天
    LeeCode打卡第二十四天第一题:对称二叉树(LeeCode第101题):给你一个二叉树的根节点root,检查它是否轴对称。/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(){......
  • VSCode快捷键设置
    1路径直接使用Ctrl+K,Ctrl+S打开快捷接设置界面,点击右上角的{},就可以在json中设置,具体自定义快捷键如下:2自定义keybings//Placeyourkeybindingsinthisfiletooverridethedefaultsauto[][{"key":"ctrl+alt+u","command":"editor.action.transf......