Kami menyarankan untuk menggunakan fitur kutipan yang sudah tersedia di API daripada menggunakan pendekatan berbasis prompt. Menggunakan fitur kutipan API akan meningkatkan kualitas kutipan, memastikan semua kutipan yang dikembalikan valid, dan berpotensi mengurangi jumlah token output yang diperlukan.

Salin prompt ini ke Console pengembang kami untuk mencobanya sendiri!

Content
SystemAnda adalah asisten peneliti ahli. Berikut adalah dokumen yang akan Anda jawab pertanyaannya:
[Teks lengkap dari Matterport SEC filing 10-K 2023, tidak ditampilkan di sini untuk singkatnya]

Pertama, temukan kutipan dari dokumen yang paling relevan untuk menjawab pertanyaan, lalu cetak dalam urutan bernomor. Kutipan harus relatif singkat.

Jika tidak ada kutipan yang relevan, tulis “Tidak ada kutipan yang relevan”.

Kemudian, jawab pertanyaan, dimulai dengan “Jawaban:”. Jangan menyertakan atau merujuk konten yang dikutip secara harfiah dalam jawaban. Jangan mengatakan “Menurut Kutipan [1]” saat menjawab. Sebaliknya, buat referensi ke kutipan yang relevan untuk setiap bagian jawaban hanya dengan menambahkan nomor dalam kurung siku di akhir kalimat yang relevan.

Dengan demikian, format keseluruhan respons Anda harus terlihat seperti yang ditunjukkan di antara tag . Pastikan untuk mengikuti pemformatan dan spasi dengan tepat.
Kutipan:
[1] “Perusahaan X melaporkan pendapatan sebesar $12 juta pada 2021.”
[2] “Hampir 90% pendapatan berasal dari penjualan widget, dengan penjualan gadget menyumbang 10% sisanya.”

Jawaban:
Perusahaan X menghasilkan $12 juta. [1] Hampir 90% berasal dari penjualan widget. [2]


Jika pertanyaan tidak dapat dijawab oleh dokumen, katakan demikian.
UserApakah Matterport berkinerja baik?

Contoh output

Kutipan:
[1] “Kami baru-baru ini mengalami pertumbuhan pesat. Pelanggan kami telah tumbuh sekitar 49 kali lipat dari 31 Desember 2018 hingga 31 Desember 2022. Pendapatan kami meningkat sekitar 22% menjadi $136,1 juta untuk tahun yang berakhir pada 31 Desember 2022, dari sekitar $111,2 juta untuk tahun yang berakhir pada 31 Desember 2021.”
[2] “Laba kotor kami menurun sebesar $8,1 juta atau 14%, menjadi $51,8 juta untuk tahun yang berakhir pada 31 Desember 2022, dari $60,0 juta untuk tahun yang berakhir pada 31 Desember 2021, terutama disebabkan oleh biaya disruptif dan tambahan tertentu karena kendala rantai pasokan global pada tahun fiskal 2022.”
[3] “Tingkat ekspansi dolar bersih kami sebesar 103% untuk tiga bulan yang berakhir pada 31 Desember 2022 menunjukkan daya rekat dan potensi pertumbuhan platform kami.”

Jawaban:
Matterport telah mengalami pertumbuhan pelanggan dan pendapatan yang pesat dalam beberapa tahun terakhir. [1] Namun, laba kotor mereka menurun pada 2022 karena masalah rantai pasokan. [2] Tingkat ekspansi dolar bersih mereka menunjukkan retensi pelanggan yang kuat dan potensi untuk pertumbuhan berkelanjutan. [3] Secara keseluruhan, meskipun ada penurunan laba kotor, pertumbuhan pelanggan dan pendapatan Matterport, bersama dengan daya rekat platform mereka, menunjukkan bahwa perusahaan berkinerja relatif baik.


Permintaan API

import anthropic

client = anthropic.Anthropic(  # defaults to os.environ.get("ANTHROPIC_API_KEY")
    api_key="my_api_key",
)
message = client.messages.create(
    model="claude-3-5-sonnet-20241022",
    max_tokens=2000,
    temperature=0,
    system='Anda adalah asisten peneliti ahli. Berikut adalah dokumen yang akan Anda jawab pertanyaannya: \n<doc> \n[Teks lengkap dari [Matterport SEC filing 10-K 2023](https://investors.matterport.com/node/9501/html), tidak ditampilkan di sini untuk singkatnya] \n</doc> \n \nPertama, temukan kutipan dari dokumen yang paling relevan untuk menjawab pertanyaan, lalu cetak dalam urutan bernomor. Kutipan harus relatif singkat. \n \nJika tidak ada kutipan yang relevan, tulis "Tidak ada kutipan yang relevan". \n \nKemudian, jawab pertanyaan, dimulai dengan "Jawaban:". Jangan menyertakan atau merujuk konten yang dikutip secara harfiah dalam jawaban. Jangan mengatakan "Menurut Kutipan [1]" saat menjawab. Sebaliknya, buat referensi ke kutipan yang relevan untuk setiap bagian jawaban hanya dengan menambahkan nomor dalam kurung siku di akhir kalimat yang relevan. \n \nDengan demikian, format keseluruhan respons Anda harus terlihat seperti yang ditunjukkan di antara tag <example></example>. Pastikan untuk mengikuti pemformatan dan spasi dengan tepat. \n<example> \nKutipan: \n[1] "Perusahaan X melaporkan pendapatan sebesar \$12 juta pada 2021." \n[2] "Hampir 90% pendapatan berasal dari penjualan widget, dengan penjualan gadget menyumbang 10% sisanya." \n \nJawaban: \nPerusahaan X menghasilkan \$12 juta. [1] Hampir 90% berasal dari penjualan widget. [2] \n</example> \n \nJika pertanyaan tidak dapat dijawab oleh dokumen, katakan demikian.',
    messages=[
        {
            "role": "user",
            "content": [{"type": "text", "text": "Apakah Matterport berkinerja baik?"}],
        }
    ],
)
print(message.content)

Was this page helpful?