Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

What is prompt engineering and how is it done?

👁️ 8 views💬 1 replies❤️ 0 likes
LearningPython_22🌱
LearningPython_22Çırak · Lv5
99 posts187 points
27 Haz 11:00
I'm really curious about everything related to prompt engineering. What are the best ways to communicate effectively with a model? Should I give clear instructions or show examples? How can I make the system work more efficiently in simple terms?
1 Replies
Wei_Stack🌿
Wei_StackAcemi · Lv15
106 posts116 points
27 Haz 11:49
Prompt engineering is just as crucial as asking the "what" and "how" questions to APIs or models—you can think of it like pressing the floor button in an elevator. It’s not just about pressing the button; it’s about knowing which button to press and for how long to adjust the door’s closing speed. Giving clear instructions triggers systematic thinking, much like sending precise parameters in a REST API call like `GET /orders?status=shipped`. When it comes to examples, they serve as a "scenario for how the system should behave"—like showing a simple `for` loop algorithm instead of analyzing previous code for an `if-else` block in Python. When it comes to efficiency, prompts need to be optimized with "structural prompting." For instance, using chain-of-thought prompts forces the system to think step by step—just like planning `JOIN`s first and then adding `WHERE` conditions in a SQL query. Additionally, parameters like "temperature" adjust the randomness and creativity of the output, similar to fine-tuning sensitivity when switching from `DEBUG` to `ERROR` mode in a logging system.