Google 《Prompt Engineering v7》Prompt Engineering Author: Lee Boonstra Prompt Engineering February 2025 2 Acknowledgements Content contributors Michael Sherman Yuan Cao Erick Armbrust Anant Nawalgaria Antonio Gulli Simone Cammel Grace Mollison Technical Writer Joey Haymaker Designer Michael Lanning Introduction 6 Prompt engineering 7 LLM output configuration 8 Output length 8 Sampling controls 9 Temperature 9 Top-K and (CoT) 29 Self-consistency 32 Tree of Thoughts (ToT) 36 ReAct (reason & act) 37 Automatic Prompt Engineering 40 Code prompting 42 Prompts for writing code 42 Prompts for explaining code 44 Prompts0 码力 | 68 页 | 6.50 MB | 6 月前3
Performance Engineering: Being Friendly to Your HardwareBeing Friendly to Your Hardware Performance Engineering A gentle introduction to hardware for software engineers 2Where does C++ run? 3On an abstract C++ machine 4On an abstract C++ machine?0 码力 | 111 页 | 2.23 MB | 6 月前3
No Silver Bullet – Essence and Accident in Software EngineeringNo Silver Bullet – Essence and Accident in Software Engineering Mike Ballou“There is no single development, in either technology or management technique, which by itself promises even one order-of- published The Mythical Man-Month: Essays on Software Engineering • In 1987, authored No Silver Bullet – Essence and Accident in Software Engineering“We hear desperate cries for a silver bullet – something0 码力 | 35 页 | 1.43 MB | 5 月前3
OpenAI 《A practical guide to building agents》new category of LLM-powered systems known as agents. This guide is designed for product and engineering teams exploring how to build their first agents, distilling insights from numerous customer deployments customer service for example, routines can roughly map to individual articles in your knowledge base. Prompt agents to break down tasks Providing smaller, clearer steps from dense resources helps minimize like o1 or o3-mini, to automatically generate instructions from existing documents. Here’s a sample prompt illustrating this approach: Unset 1 “You are an expert in writing instructions for an LLM agent.0 码力 | 34 页 | 7.00 MB | 6 月前3
Trends Artificial Intelligence
Stanford University… 1: AI ‘Winter’ was a term used by Nils J. Nilsson, the Kumagai Professor of Engineering in computer science at Stanford University, to describe the period during which AI continued to would understand goals, generate plans, and self-correct in real time. They could drive research, engineering, education, and logistics workflows with little to no human oversight – handling ambiguity and databases. Model development = frameworks for modeling & training, inference optimization, dataset engineering, & model evaluation. Application development = custom AI-powered applications (varied use cases)0 码力 | 340 页 | 12.14 MB | 4 月前3
OpenAI - AI in the EnterpriseGlobal AI Adoption Product Note: With deep research, ChatGPT can do work independently. Give it a prompt, and it can synthesize hundreds of online sources to create comprehensive, PhD-level reports. This Developer resources are the main bottleneck and growth inhibitor in many organizations. When engineering teams are overwhelmed, it slows innovation and creates an insurmountable backlog of apps and ideas0 码力 | 25 页 | 9.48 MB | 5 月前3
2024 中国开源开发者报告不需要太“大”。 同时,从学术角度来讲,各种领域专用模型的技术最优解也在逐渐趋同。应用开发者越来越 不需要了解模型的底层技术,只需要懂得如何设计自己应用的任务流,懂一点点 COT 系列的 prompt engineering 的技巧,就可以利用 Maas(Model as a service)、Aaas(Agent as a service)这样的平台,如玩乐高一般搭建自己的 AI 云原生应用。 2 来的单次推理变成了多次推理,推理端对算力的需求大幅增加。原有大模型的推理模式更多是一 般推断,即大模型只进行单次的简单推理,加入链式思考之后,不仅是思考次数成倍数增加,每 次思考还会将上一次的思考结果作为 Prompt 再次输入,对推理的算力需求将是原来的数十倍。 98 / 111 除了对推理算力的爆发式增长,推理还将成为高质量的数据来源。英伟达高级科学家 Jim Fan 表示,大量计算将被转移到服务推理而不是训练前/后,o10 码力 | 111 页 | 11.44 MB | 8 月前3
Oracle VM VirtualBox 5.2.40 User ManualInstall the VirtualBox package using: pkgadd -d VirtualBox-5.2.40-SunOS.pkg The installer will then prompt you to enter the package you wish to install. Choose “1” or “all” and proceed. Next the installer Replace “vboxzone” with the name of the zone in which you intend to run VirtualBox. Inside the zonecfg prompt add the device resource and match properties to the zone. Here’s how it can be done: zonecfg:vboxzone>add a password file on the host file system:, or use a ’-’ to instruct VBoxManage to prompt the user for the encryption password. --removeonsuspend specifies whether to remove/keep 0 码力 | 387 页 | 4.27 MB | 6 月前3
Oracle VM VirtualBox 5.2.12 User ManualInstall the VirtualBox package using: pkgadd -d VirtualBox-5.2.12-SunOS.pkg The installer will then prompt you to enter the package you wish to install. Choose “1” or “all” and proceed. Next the installer Replace “vboxzone” with the name of the zone in which you intend to run VirtualBox. Inside the zonecfg prompt add the device resource and match properties to the zone. Here’s how it can be done: zonecfg:vboxzone>add a password file on the host file system:, or use a ’-’ to instruct VBoxManage to prompt the user for the encryption password. --removeonsuspend specifies whether to remove/keep 0 码力 | 380 页 | 4.23 MB | 6 月前3
Oracle VM VirtualBox 4.2.32 User Manualsee also chapter 2.4.6, Configuring a zone for running VirtualBox, page 43. The installer will then prompt you to enter the package you wish to install. Choose “1” or “all” and proceed. Next the installer performing the following steps. Start a root terminal and execute: zonecfg -z vboxzone Inside the zonecfg prompt add the device resource and match properties to the zone. Here’s how it can be done: zonecfg:vboxzone>add default, pam_vbox will not wait for credentials to arrive from the host, in other words: When a login prompt is shown (for example by GDM/KDM or the text console) and pam_vbox does not yet have credentials0 码力 | 348 页 | 5.93 MB | 6 月前3
共 170 条
- 1
- 2
- 3
- 4
- 5
- 6
- 17













