Indeks
DeveloperKnowledge(antarmuka)BatchGetDocumentsRequest(pesan)BatchGetDocumentsResponse(pesan)Document(pesan)DocumentChunk(pesan)GetDocumentRequest(pesan)SearchDocumentChunksRequest(pesan)SearchDocumentChunksResponse(pesan)
DeveloperKnowledge
Developer Knowledge API menyediakan akses terprogram ke dokumentasi developer publik Google, sehingga Anda dapat mengintegrasikan pusat informasi ini ke dalam aplikasi dan alur kerja Anda sendiri.
API ini dirancang untuk menjadi sumber kanonis untuk akses yang dapat dibaca mesin ke dokumentasi developer Google.
Kasus penggunaan umum adalah dengan terlebih dahulu menggunakan DeveloperKnowledge.SearchDocumentChunks untuk menemukan URI halaman yang relevan berdasarkan kueri, lalu menggunakan DeveloperKnowledge.GetDocument atau DeveloperKnowledge.BatchGetDocuments untuk mengambil konten lengkap dari hasil teratas.
Semua konten dokumen disediakan dalam format Markdown.
| BatchGetDocuments |
|---|
|
Mengambil beberapa dokumen, yang masing-masing memiliki konten Markdown lengkap.
|
| GetDocument |
|---|
|
Mengambil satu dokumen dengan konten Markdown lengkapnya.
|
| SearchDocumentChunks |
|---|
|
Menelusuri pengetahuan developer di seluruh dokumentasi developer Google. Metode ini menampilkan potongan dokumen berdasarkan kueri pengguna. Ada banyak potongan Dokumen yang sama. Untuk mengambil dokumen lengkap, gunakan
|
BatchGetDocumentsRequest
Pesan permintaan untuk DeveloperKnowledge.BatchGetDocuments.
| Kolom | |
|---|---|
names[] |
Wajib. Nama dokumen yang akan diambil. Maksimum 20 dokumen dapat diambil dalam batch. Dokumen ditampilkan dalam urutan yang sama dengan Format: |
BatchGetDocumentsResponse
Pesan respons untuk DeveloperKnowledge.BatchGetDocuments.
| Kolom | |
|---|---|
documents[] |
Dokumen diminta. |
Dokumen
Dokumen mewakili bagian konten dari korpus Pengetahuan Developer.
| Kolom | |
|---|---|
name |
ID. Nama resource dokumen. Format: |
uri |
Hanya output. URI konten, seperti |
content |
Hanya output. Konten lengkap dokumen dalam format Markdown. |
description |
Hanya output. Deskripsi dokumen. |
DocumentChunk
DocumentChunk mewakili bagian konten dari Dokumen dalam korpus DeveloperKnowledge. Untuk mengambil seluruh konten dokumen, teruskan parent ke DeveloperKnowledge.GetDocument atau DeveloperKnowledge.BatchGetDocuments.
| Kolom | |
|---|---|
parent |
Hanya output. Nama resource dokumen asal potongan ini. Format: |
id |
Hanya output. ID potongan ini dalam dokumen. ID potongan unik dalam dokumen, tetapi tidak unik secara global di seluruh dokumen. ID chunk tidak stabil dan dapat berubah seiring waktu. |
content |
Hanya output. Konten potongan dokumen. |
GetDocumentRequest
Pesan permintaan untuk DeveloperKnowledge.GetDocument.
| Kolom | |
|---|---|
name |
Wajib. Nama dokumen yang akan diambil. Format: |
SearchDocumentChunksRequest
Pesan permintaan untuk DeveloperKnowledge.SearchDocumentChunks.
| Kolom | |
|---|---|
query |
Wajib. String kueri mentah yang diberikan oleh pengguna, seperti "Cara membuat bucket Cloud Storage?". |
page_size |
Opsional. Jumlah hasil maksimum yang akan ditampilkan. Layanan mungkin menampilkan lebih sedikit dari nilai ini. Jika tidak ditentukan, paling banyak 5 hasil akan ditampilkan. Nilai maksimum adalah 20; nilai di atas 20 akan menghasilkan error INVALID_ARGUMENT. |
page_token |
Opsional. Token halaman, yang diterima dari panggilan |
SearchDocumentChunksResponse
Pesan respons untuk DeveloperKnowledge.SearchDocumentChunks.
| Kolom | |
|---|---|
results[] |
Hasil penelusuran untuk kueri tertentu. Setiap |
next_page_token |
Opsional. Token yang dapat dikirim sebagai |