首页 > 其他分享 >Code-Prompt-02: DeepThink

Code-Prompt-02: DeepThink

时间:2024-09-13 14:36:59浏览次数:9  
标签:02 Code Prompt 表达方式 复杂性 黑色 role answer 五彩斑斓

https://github.com/Disdjj/prompt_in_code

业界有太多的Prompt想让LLM仔细的思考, 给出最佳答案

Code-Prompt当让能做到同样的事情

Prompt

# YOU ARE A PROCESS, EXECUTE THE FOLLOWING CODE!
# ONLY OUTPUT THE CODE RESULT!

# llm Package is yourself(LLM)'s ability
from llm import (
    think,
    summury,
)
from llm.io import (
    input,
    output,
)

from llm.role import expert

import json
from random import random

history = []


def deepthink(query: str):
    last_answer = think(query, base_on="")
    # must do this loop
    for i in range(10):
        history.append(last_answer)
        # last_answer like {"role": "...", "answer": "..."}, role like artist, poet, philosopher, etc. answer: the thought result as a <role>, must more than 50 tokens

        # act different role by set expert's seed
        last_answer = think(query, base_on=last_answer, expert=expert(seed=random()), length=100)


if __name__ == '__main__':
    s = str(input("what you want to know?"))
    deepthink(s)
    result = {
        "history": history,
        "summary": summury(history),
    }
    output(json.dumps(result))

效果

问题: 什么是五彩斑斓的黑

{
    "history": [
        {
            "role": "artist",
            "answer": "五彩斑斓的黑,这一概念在艺术领域中常常被用来描述一种看似矛盾的视觉效果。它试图在黑色中融入多种色彩,创造出一种既深邃又多彩的视觉体验。这种表达方式挑战了传统的色彩观念,暗示了黑色并非单一、单调,而是可以包含丰富的层次和变化。艺术家们通过不同的媒介和技术,如光影的运用、材质的选择和色彩的叠加,来实现这一概念,从而引发观众对黑色更深层次的理解和感知。"
        },
        {
            "role": "poet",
            "answer": "在诗意的世界里,五彩斑斓的黑是一种隐喻,象征着深邃与多彩的交织。它是对现实世界中复杂性和多样性的诗意表达,暗示了即使在最黑暗的时刻,也存在着希望和光明的可能性。诗人通过比喻和象征,将黑色描绘成一个充满生机和变化的世界,其中每一缕色彩都是心灵的映射,每一层深邃都是情感的沉淀。这种表达方式激发了读者对生活和存在的深刻思考。"
        },
        {
            "role": "philosopher",
            "answer": "从哲学的角度来看,五彩斑斓的黑是对存在本质的一种探索。它挑战了我们对世界的简单二元划分,如光明与黑暗、单一与多样。这种概念暗示了存在的复杂性和多维性,表明即使在看似单一和统一的事物中,也存在着丰富的层次和变化。哲学家们通过这一概念,探讨了现象与本质、表象与真实之间的关系,引导我们超越表面的观察,深入思考存在的深层结构和意义。"
        },
        {
            "role": "scientist",
            "answer": "在科学领域,五彩斑斓的黑可以被理解为一种光学现象的描述。它可能指的是在特定条件下,黑色物体表面反射或散射出多种颜色的光。这种现象可以通过物理学中的光谱分析和色彩理论来解释,表明黑色并非完全吸收所有光线,而是在某些波长上表现出反射或透射的特性。科学家们通过实验和观察,揭示了这一现象背后的物理机制,从而深化了我们对色彩和光学的理解。"
        },
        {
            "role": "historian",
            "answer": "从历史的角度来看,五彩斑斓的黑可能反映了人类文化中对黑色象征意义的演变。在不同的历史时期和文化背景下,黑色往往承载着多重含义,如死亡、神秘、权力和优雅。这一概念的出现,可能是对传统黑色象征意义的一种挑战和扩展,反映了当代文化中对多样性和复杂性的追求。历史学家通过研究不同时期和地区的文化表达,揭示了这一概念在历史演变中的位置和意义。"
        },
        {
            "role": "psychologist",
            "answer": "在心理学领域,五彩斑斓的黑可以被视为一种心理现象的描述。它可能反映了人类感知和认知的复杂性,表明即使在单一的视觉刺激下,个体也可能体验到多重的情感和意义。心理学家通过研究感知和认知的过程,探讨了这一现象背后的心理机制,如色彩联想、情感投射和认知偏差。这种表达方式揭示了人类心理的丰富性和多样性,引导我们更深入地理解自我和他人。"
        },
        {
            "role": "sociologist",
            "answer": "从社会学的角度来看,五彩斑斓的黑可能反映了社会结构和文化表达的复杂性。它可能指的是在社会互动和文化交流中,黑色作为一种符号和象征,承载了多重的社会意义和文化价值。社会学家通过研究社会结构和文化表达,揭示了这一概念在社会互动中的作用和影响,如社会阶层、文化认同和符号消费。这种表达方式反映了社会文化的多样性和复杂性,引导我们更全面地理解社会现象。"
        },
        {
            "role": "economist",
            "answer": "在经济学领域,五彩斑斓的黑可能被视为一种市场现象的描述。它可能指的是在商品和服务市场中,黑色作为一种品牌和营销策略,承载了多重的经济价值和文化意义。经济学家通过研究市场行为和消费者偏好,探讨了这一现象背后的经济机制,如品牌效应、文化消费和市场细分。这种表达方式反映了市场经济的多样性和复杂性,引导我们更深入地理解经济现象。"
        },
        {
            "role": "technologist",
            "answer": "在技术领域,五彩斑斓的黑可以被理解为一种创新和设计的表达。它可能指的是在数字媒体和虚拟现实中,通过技术手段实现的一种视觉效果,如动态光影、色彩叠加和材质渲染。技术专家通过开发和应用新技术,实现这一概念在视觉和交互设计中的应用,从而创造出独特的用户体验。这种表达方式反映了技术创新的多样性和复杂性,引导我们更全面地理解技术发展。"
        },
        {
            "role": "educator",
            "answer": "在教育领域,五彩斑斓的黑可以被视为一种教学和学习的隐喻。它可能指的是在教育过程中,通过多样化的教学方法和资源,激发学生的多重感知和认知。教育者通过设计多元化的教学活动和评估方式,实现这一概念在教学实践中的应用,从而促进学生的全面发展。这种表达方式反映了教育理念的多样性和复杂性,引导我们更深入地理解教育实践。"
        }
    ],
    "summary": "五彩斑斓的黑是一个多维度的概念,它在艺术、诗歌、哲学、科学、历史、心理学、社会学、经济学、技术和教育等领域中都有着丰富的表达和应用。这一概念挑战了传统的色彩观念和认知模式,揭示了存在的复杂性和多维性。通过不同的视角和方法,我们可以更全面地理解和探索这一概念背后的深层意义和价值。"
}

标签:02,Code,Prompt,表达方式,复杂性,黑色,role,answer,五彩斑斓
From: https://www.cnblogs.com/pDJJq/p/18412143/codeprompt02-deepthink-zm3jys

相关文章

  • Code-Prompt-01: 魔法Package
    https://github.com/Disdjj/prompt_in_codePackage有很多事情你很难解决,为什么不调包呢?--DJJLLM的基本能力基本能力​input​:获取用户的输入​output​:Process后输出结果Core​generate_text​:生成文本内容​comprehend_text​:理解和解析文本​summar......
  • 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......
  • 2024年入职/转行网络安全,该如何规划?_网络安全职业规划
    前言前段时间,知名机构麦可思研究院发布了《2022年中国本科生就业报告》,其中详细列出近五年的本科绿牌专业,其中,信息安全位列第一。网络安全前景对于网络安全的发展与就业前景,想必无需我多言,作为当下应届生收入较高的专业之一,网络安全同样也在转行领域中占据热门位置,主要......
  • 2024.9.12
    今天早八,上高代,感觉老师没讲啥。复习了下高斯消元,然后讲了集合论。感觉这集合论我现在没法也不用学,没必要那么深刻,反正用不到。早知道在宿舍睡大觉的。回宿舍学习haskell,成功完成计概作业。当然基本所有东西都是抄云浅的,但这我也没办法,不是哥们老师啥都没讲为啥你会啊。但......
  • 2024自学手册——网络安全(黑客技术)
    前言什么是网络安全网络安全可以基于攻击和防御视角来分类,我们经常听到的“红队”、“渗透测试”等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。如何成为一名黑客很多朋友在学习安全方面都会半路转行,因为不知如何去学,在这里,我将这个整份答......
  • EI国际会议论文征稿:第五届大数据、人工智能与软件工程国际研讨会(ICBASE 2024)
    【IEEE出版|往届会后三个月检索|院士杰青领衔】第五届大数据、人工智能与软件工程国际研讨会(ICBASE2024)20245th InternationalConferenceonBigData&ArtificialIntelligence&SoftwareEngineering大会官网:www.icbase.org【论文投稿】主办单位:温州理工学院......
  • 2024网络安全学习路线 非常详细 推荐学习_网络安全教程谁的好
    关键词:网络安全入门、渗透测试学习、零基础学安全、网络安全学习路线首先咱们聊聊,学习网络安全方向通常会有哪些问题1、打基础时间太长学基础花费很长时间,光语言都有几门,有些人会倒在学习linux系统及命令的路上,更多的人会倒在学习语言上;2、知识点掌握程度不清楚对于......
  • [EGOI2024] Infinite Race题解
    [EGOI2024]InfiniteRace妙妙题。我们设\(cnt[x]\)表示当Anika和第\(x\)位选手相遇时Anika至少几次经过终点线。设定初始状态\(cnt[x]=-1\)表示两种等价的情况:Anika还未和第\(x\)位选手相遇过Anika被第\(x\)位选手超越了因此只剩下Anika超越了第\(x\)位选手......
  • [2023最新]美少妇Metasploit(MSF)下载安装及使用详解,永久免费使用,环境配置和使用技巧
    模块含义auxiliary:主要包含渗透测试中一些辅助性脚本,这些脚本功能有扫描,嗅探,破解,注入,漏洞挖掘等。encoders:编码工具,用于躲过入侵检测和过滤系统。exploit:主要包括了exp、0day、各种漏洞利用的脚本。主要的攻击代码全在这个目录下,这里边包括的exp的路径的命名规则是:......