Loading...
    • Panduan Pengembang
    • Referensi API
    • MCP
    • Sumber daya
    • Catatan Rilis
    Search...
    ⌘K
    Langkah pertama
    Pengenalan ClaudeMulai cepat
    Model & harga
    Ikhtisar modelMemilih modelYang baru di Claude 4.5Migrasi ke Claude 4.5Penghentian modelHarga
    Bangun dengan Claude
    Ikhtisar fiturMenggunakan Messages APIJendela konteksPraktik terbaik prompting
    Kemampuan
    Prompt cachingPengeditan konteksExtended thinkingUpayaStreaming MessagesPemrosesan batchKutipanDukungan multibahasaPenghitungan tokenEmbeddingsVisiDukungan PDFFiles APIHasil pencarianOutput terstruktur
    Alat
    IkhtisarCara mengimplementasikan penggunaan alatStreaming alat berbutir halusAlat BashAlat eksekusi kodePemanggilan alat terprogramAlat penggunaan komputerAlat editor teksAlat pengambilan webAlat pencarian webAlat memoriAlat pencarian alat
    Keterampilan Agen
    IkhtisarMulai cepatPraktik terbaikMenggunakan Keterampilan dengan API
    Agent SDK
    IkhtisarMulai cepatTypeScript SDKTypeScript V2 (pratinjau)Python SDKPanduan Migrasi
    MCP di API
    Konektor MCPServer MCP jarak jauh
    Claude di platform pihak ketiga
    Amazon BedrockMicrosoft FoundryVertex AI
    Rekayasa prompt
    IkhtisarGenerator promptGunakan template promptPenyempurna promptJadilah jelas dan langsungGunakan contoh (multishot prompting)Biarkan Claude berpikir (CoT)Gunakan tag XMLBerikan Claude peran (prompt sistem)Isi sebelumnya respons ClaudeRantai prompt kompleksTips konteks panjangTips extended thinking
    Uji & evaluasi
    Tentukan kriteria kesuksesanKembangkan kasus ujiMenggunakan Alat EvaluasiMengurangi latensi
    Perkuat penjaga
    Kurangi halusinasiTingkatkan konsistensi outputMitigasi jailbreakStreaming penolakanKurangi kebocoran promptJaga Claude tetap dalam karakter
    Administrasi dan pemantauan
    Ikhtisar Admin APIAPI Penggunaan dan BiayaClaude Code Analytics API
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Catalog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    Rekayasa prompt

    Isi sebelumnya respons Claude untuk kontrol output yang lebih besar

    Pelajari cara mengisi sebelumnya respons Claude untuk mengarahkan tindakannya, melewati pembukaan, dan memberlakukan format tertentu.
    • Cara mengisi sebelumnya respons Claude
    • Contoh

    While these tips apply broadly to all Claude models, you can find prompting tips specific to extended thinking models here.

    Pengisian sebelumnya hanya tersedia untuk mode non-extended thinking. Saat ini tidak didukung dengan extended thinking.

    Saat menggunakan Claude, Anda memiliki kemampuan unik untuk memandu responsnya dengan mengisi sebelumnya pesan Assistant. Teknik yang kuat ini memungkinkan Anda untuk mengarahkan tindakan Claude, melewati pembukaan, memberlakukan format tertentu seperti JSON atau XML, dan bahkan membantu Claude mempertahankan konsistensi karakter dalam skenario bermain peran.

    Dalam beberapa kasus di mana Claude tidak berkinerja seperti yang diharapkan, beberapa kalimat yang diisi sebelumnya dapat sangat meningkatkan kinerja Claude. Sedikit pengisian sebelumnya berjalan jauh!

    Cara mengisi sebelumnya respons Claude

    Untuk mengisi sebelumnya, sertakan teks awal yang diinginkan dalam pesan Assistant (respons Claude akan berlanjut dari mana pesan Assistant berakhir):

    import anthropic
    
    client = anthropic.Anthropic()
    response = client.messages.create(
        model="claude-sonnet-4-5",
        max_tokens=1024,
        messages=[
            {"role": "user", "content": "What is your favorite color?"},
            {"role": "assistant", "content": "As an AI assistant, I don't have a favorite color, But if I had to pick, it would be green because"}  # Prefill here
        ]
    )

    Konten pengisian sebelumnya tidak dapat diakhiri dengan spasi kosong. Pengisian sebelumnya seperti "As an AI assistant, I " (dengan spasi di akhir) akan menghasilkan kesalahan.

    Contoh

    Contoh 1: Mengontrol pemformatan output dan melewati pembukaan

    Tip pengguna power: Mengisi sebelumnya { memaksa Claude untuk melewati pembukaan dan langsung mengeluarkan objek JSON. Ini lebih bersih, lebih ringkas, dan lebih mudah untuk program diurai tanpa pemrosesan tambahan. Untuk output JSON yang dijamin sesuai dengan skema tertentu, pertimbangkan menggunakan Structured Outputs alih-alih pengisian sebelumnya. Output terstruktur memastikan respons Claude selalu cocok dengan skema JSON yang Anda tentukan, menjadikannya ideal untuk aplikasi produksi yang memerlukan kepatuhan format yang ketat.

    Contoh 2: Mempertahankan karakter dalam skenario bermain peran

    Tip bermain peran: Mengisi sebelumnya [ROLE_NAME] yang diberi tanda kurung dapat mengingatkan Claude untuk tetap berkarakter, bahkan untuk percakapan yang lebih panjang dan kompleks. Ini sangat kuat ketika dikombinasikan dengan role prompting dalam parameter system.


    Bekerja dengan Pesan

    Lihat lebih banyak contoh pengisian sebelumnya dan pola Messages API lainnya.

    Perpustakaan prompt

    Dapatkan inspirasi dari pilihan prompt yang dikurasi untuk berbagai tugas dan kasus penggunaan.

    Tutorial prompt GitHub

    Tutorial yang penuh dengan contoh yang mencakup konsep prompt engineering yang ditemukan di dokumen kami.

    Tutorial prompt Google Sheets

    Versi yang lebih ringan dari tutorial prompt engineering kami melalui spreadsheet interaktif.