Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Alat asli kerangka kerja
Meskipun Model Context Protocol (MCP)
Strands AgentsSDK
Contoh berikut menunjukkan cara membuat alat cuaca sederhana menggunakanStrands Agents. Pengembang dapat dengan cepat mengubah Python fungsi menjadi alat yang dapat diakses agen dengan overhead kode minimal dan secara otomatis menghasilkan dokumentasi yang sesuai dari docstring fungsi.
#Example of a simple Strands native tool
@tool
def weather(location: str) -> str:
"""Get the current weather for a location""" #
Implementation here
return f"The weather in {location} is sunny."
Untuk pembuatan prototipe cepat atau kasus penggunaan sederhana, alat kerangka kerja asli dapat mempercepat pengembangan. Namun, untuk sistem produksi, alat MCP memberikan interoperabilitas yang lebih baik dan fleksibilitas future daripada framework-native tools.
Tabel berikut memberikan ikhtisar alat khusus kerangka kerja lainnya.
Kerangka |
Jenis alat |
Keuntungan |
Pertimbangan-pertimbangan |
|---|---|---|---|
Definisi fungsi |
Dukungan multi-agen yang kuat |
Microsoftekosistem |
|
Pythonkelas |
Ekosistem besar alat pra-bangun |
Kerangka kerja terkunci |
|
Fungsi Python |
Dioptimalkan untuk operasi data |
Terbatas untuk LlamaIndex |