एडवांस्ड प्रॉम्प्टिंग स्ट्रैटेजीज़

Amazon Bedrock परिचय

Nikhil Rangarajan

Data Scientist

प्रॉम्प्टिंग आर्किटेक्चर

  • सिस्टम प्रॉम्प्ट स्टाइल और एप्रोच तय करते हैं
  • चेन-ऑफ-थॉट प्रॉम्प्ट समस्या-सुलझाने का फ्रेमवर्क देते हैं
  • फ्यू-शॉट प्रॉम्प्ट उदाहरण देते हैं
  • हर लेयर समझ बढ़ाती है, भरोसेमंदी सुधरती है

चार जुड़ी हुई गियर्स का चार्ट, जो प्रॉम्प्ट आर्किटेक्चर क्रम दिखाता है: System Prompt, Chain of Thought Steps, Few-Shot Examples, और Content Request.

Amazon Bedrock परिचय

सिस्टम प्रॉम्प्ट और स्टाइल कंट्रोल

prompt_template = {
    "system_prompt": f"""System: Write in a professional but approachable tone.""",

"content_type": "blog_post",
"examples": [ { "title": "Cloud Migration Basics", "content": "Moving to the cloud doesn't have to be complex..." } ],
"task": f"Write a blog post about {topic}"
}
Amazon Bedrock परिचय

चेन-ऑफ-थॉट प्रॉम्प्टिंग

def generate_message_content(text_data):
    steps = [
        "1. Understand the target audience",
        "2. Outline key points",
        "3. Draft a promotional email"
    ]

text_data["text"] += f"\nSteps:{' '.join(steps)}"
return text_data
  • 💡 मॉडल की सोच की दिशा निर्देशित करता है
Amazon Bedrock परिचय

कंटेंट एडाप्टेशन और पैरामीटर्स

parameters = {

"blog_post": {"temperature": 0.7, "top_p": 0.9}, "social_media": {"temperature": 0.8, "top_p": 0.95},
"technical": {"temperature": 0.4, "top_p": 0.8}
}
content_type = "blog_post" prompt_data["parameters"] = parameters[content_type]
  • कंटेंट टाइप के अनुसार पैरामीटर समायोजित करें
  • स्थिरता के लिए पैरामीटर प्रीसेट्स
Amazon Bedrock परिचय

टेम्पलेट से प्रॉम्प्ट जनरेट करना

# Write the prompt
topic = "Cloud Security"
content_type = "blog_post"
prompt = f"Write a {topic} blog post. Use this example: {prompt_template["examples"][0]}"


# Define the parameters temperature = parameters[content_type]["temperature"] top_p = parameters[content_type]["top_p"]
# Call the model response = bedrock.invoke_model(modelId=model_id, body=json.dumps({"messages": [{"role": "user","content": [{"type": "text", "text": prompt}]}], "temperature": temperature, "top_p": top_p}))
Amazon Bedrock परिचय

अभ्यास करते हैं!

Amazon Bedrock परिचय

Preparing Video For Download...