เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การสร้างเนื้อหาตามสไตล์ที่กำหนดด้วย Bedrock

ทีม Developer Relations ของ StellarStack กำลังเขียนเนื้อหาสำหรับบล็อก คุณจะสร้าง system prompt ที่บอกให้ Claude ใช้น้ำเสียงแบบมืออาชีพแต่เป็นกันเองในการอธิบาย cloud best practices ให้กับผู้ใช้ StellarStack

ไลบรารี json และ boto3 รวมถึง bedrock client ถูกโหลดไว้ให้แล้ว

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Amazon Bedrock เบื้องต้น

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ใช้ค่าจาก dictionary prompt_template เพื่อสร้าง prompt ฉบับสมบูรณ์

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

prompt_template = {
    "tone": "Write in a professional but friendly tone.",
    "task": "Write a blog post about",
    "topic": "multi-cloud best practices for StellarStack users"
}

# Use the dictionary values to build the prompt 
prompt = f"{prompt_template['____']}\n{prompt_template['____']} {prompt_template['____']}"

response = bedrock.invoke_model(modelId="us.anthropic.claude-sonnet-4-5-20250929-v1:0",
    body=json.dumps({"anthropic_version": "bedrock-2023-05-31", "max_tokens": 100,
        "messages": [{"role": "user", "content": [{"type": "text", "text": prompt}]}]}))

print(json.loads(response["body"].read().decode())["content"][0]["text"])
แก้ไขและรันโค้ด