Co-Scientist adalah agen yang dikembangkan Google untuk mempercepat proses riset dan pengembangan. AlphaProof menggunakan Gemini untuk mengotomatiskan penalaran ilmiah yang kompleks. Untuk penemuan algoritmik, lihat dokumentasi AlphaEvolve.
Ringkasan agen Co-Scientist
Co-Scientist adalah sistem AI multi-agen yang dibangun di Gemini, yang dirancang untuk bertindak sebagai kolaborator ilmiah virtual. Sistem ini membantu peneliti menemukan pengetahuan orisinal serta merumuskan hipotesis penelitian dan proposal eksperimental baru. Dengan menggabungkan penalaran AI dengan metode ilmiah, Co-Scientist memungkinkan ilmuwan menjelajahi literatur, menyintesis insight di berbagai domain, dan mempercepat penemuan biomedis.

Cara kerjanya
Co-Scientist dibangun di atas arsitektur multi-agen dan framework eksekusi tugas asinkron untuk menskalakan komputasi waktu pengujian. Desain ini memungkinkan sistem untuk melakukan penalaran, perdebatan, dan peningkatan output secara iteratif.
Saat Anda memberikan sasaran riset dalam bahasa alami, Co-Scientist akan mengoordinasikan agen khusus berikut:
- Agen pembuatan: Menjelajahi literatur menggunakan penelusuran web, menyintesis temuan, dan merumuskan hipotesis awal.
- Agen refleksi: Bertindak sebagai peninjau sejawat untuk memeriksa kebenaran, kualitas, dan keamanan hipotesis yang dihasilkan.
- Agen peringkat: Mengevaluasi dan memprioritaskan proposal riset menggunakan turnamen berbasis Elo.
- Agen evolusi: Menyempurnakan hipotesis peringkat teratas dengan mendasarkannya pada literatur dan menggabungkan ide-ide inovatif.
- Agen kedekatan: Mengatur pertandingan turnamen dan menghapus duplikat hipotesis menggunakan grafik kedekatan.
- Agen meta-review: Menggabungkan insight dari semua ulasan dan debat menjadi roadmap riset yang komprehensif.
Agen Supervisor khusus mengatur proses, mengalokasikan resource, dan mengelola antrean worker untuk mempertahankan loop penalaran ilmiah yang terus meningkat.
Kasus penggunaan
Co-Scientist memecahkan masalah kompleks di berbagai disiplin ilmu, khususnya yang memerlukan keahlian materi pelajaran yang mendalam dan insight lintas disiplin. Contoh kasus penggunaan mencakup:
Penggunaan kembali obat: Mengidentifikasi indikasi terapeutik baru untuk obat yang disetujui dengan menganalisis tanda molekuler, jalur sinyal, dan informasi berbasis literatur.
Penemuan target: Mengusulkan komponen biologis dan target epigenetik baru untuk penyakit kompleks dan menyederhanakan pemilihan hipotesis untuk validasi eksperimental.
Penjelasan mekanistik: Buat hipotesis untuk masalah yang rumit, seperti resistensi antimikroba, dengan menggabungkan data ilmiah yang terfragmentasi.
Untuk mengetahui informasi selengkapnya dan kasus penggunaan tambahan, lihat blog Mempercepat terobosan ilmiah dengan AI Co-Scientist.
Memantau operasi Co-Scientist dengan Cloud Logging
Saat eksekusi Co-Scientist berhasil diselesaikan, Gemini Enterprise menulis satu entri log ke Cloud Logging di project Google Cloud Anda. Entri ini mencatat siapa yang memulai operasi, kapan operasi dimulai, berapa lama waktu yang diperlukan, dan berapa banyak token yang digunakan. Anda dapat menggunakan entri ini untuk melacak penggunaan Co-Scientist per pengguna, mengatribusikan konsumsi token ke tim, atau membuat dasbor dan pemberitahuan.
Sebelum memulai
- Aktifkan kemampuan observasi untuk aplikasi Gemini Enterprise yang menjalankan Co-Scientist. Di aplikasi, buka Configurations > Observability dan aktifkan Enable instrumentation of OpenTelemetry traces and logs. Halaman ini menyatakan bahwa setelan ini mengonfigurasi agen Core Assistant, tetapi entri operasi Co-Scientist juga mengikutinya. Setelan di halaman agen Co-Scientist tidak memengaruhi entri ini. Anda tidak perlu mengaktifkan Enable logging of prompt inputs and response outputs. Untuk mengetahui informasi selengkapnya tentang setelan ini, lihat Mengelola setelan kemampuan observasi.
- Untuk melihat log, Anda memerlukan peran IAM Logs Viewer (
roles/logging.viewer) di project Google Cloud .
Entri hanya ditulis untuk operasi yang selesai setelah kemampuan observasi diaktifkan. Operasi sebelumnya tidak dicatat ke dalam log secara retroaktif.
Melihat entri operasi
Di konsol Google Cloud , buka halaman Logs Explorer.
Pilih project Google Cloud yang berisi aplikasi Gemini Enterprise Anda.
Masukkan kueri berikut, lalu klik Run Query:
logName="projects/PROJECT_ID/logs/discoveryengine.googleapis.com%2Fgemini_enterprise_user_activity" jsonPayload.logMetadata.methodName="CoscientistRunCompletion"Ganti kode berikut:
PROJECT_ID: ID project Anda.
Untuk menggunakan Google Cloud CLI, jalankan perintah berikut:
gcloud logging read \
'logName="projects/PROJECT_ID/logs/discoveryengine.googleapis.com%2Fgemini_enterprise_user_activity" AND jsonPayload.logMetadata.methodName="CoscientistRunCompletion"' \
--project=PROJECT_ID \
--freshness=7d \
--format='table(timestamp, jsonPayload.logMetadata.name.basename(), jsonPayload.coscientistRunInfo.starterUserPrincipal, jsonPayload.coscientistRunInfo.inputTokenCount, jsonPayload.coscientistRunInfo.outputTokenCount, jsonPayload.coscientistRunInfo.duration)'
Untuk mempersempit hasil, tambahkan kondisi ke kueri. Contoh:
- Uji coba yang dimulai oleh satu pengguna:
jsonPayload.coscientistRunInfo.starterUserPrincipal="alex@example.com" - Menjalankan satu aplikasi:
jsonPayload.logMetadata.name:"/engines/APP_ID/" - Berjalan di satu lokasi:
resource.labels.location="us"
Setiap entri jsonPayload.coscientistRunInfo mencatat siapa yang memulai operasi, kapan
instance dibuat, berapa lama operasi berjalan, serta berapa banyak token input dan output
yang digunakan. jsonPayload.logMetadata.name mengidentifikasi instance Co-Scientist.
Untuk mengetahui daftar lengkap kolom, lihat
Informasi yang dicatat ke dalam log.
Untuk mengontrol siapa yang dapat membaca entri ini, lihat
Mengontrol akses ke log.