Buka rahsia bahan -bahan produk dengan ejen AI multimodal! Bosan dengan menguraikan senarai ramuan kompleks? Artikel ini menunjukkan kepada anda bagaimana untuk membina penganalisis ramuan produk yang kuat menggunakan Gemini 2.0, Phidata, dan carian web yang tavily. Ucapkan selamat tinggal kepada carian ramuan individu yang memakan masa dan hello kepada pandangan segera, yang boleh diambil tindakan!
Hasil Pembelajaran Utama
tutorial ini akan membimbing anda melalui:
- Merancang seni bina ejen AI multimodal yang memanfaatkan Phidata dan Gemini 2.0 untuk tugas-tugas bahasa.
- Mengintegrasikan carian web yang tavily untuk konteks yang dipertingkatkan dan pengambilan maklumat dalam aliran kerja ejen anda.
- Membina ejen penganalisis ramuan produk yang pakar menggabungkan pemprosesan imej dan carian web untuk analisis produk terperinci.
- Menguasai seni kerajinan sistem yang berkesan dan arahan untuk mengoptimumkan prestasi ejen dalam senario multimodal.
- Membangunkan UI Streamlit mesra pengguna untuk analisis imej masa nyata, maklumat pemakanan, dan cadangan kesihatan yang diperibadikan.
Jadual Kandungan
Memahami Sistem Multimodal
Aplikasi multimodal dunia sebenar- Kekuatan agen multimodal
- Membina Ejen Penganalisis Bahan Produk Anda
- Pautan penting
- Kesimpulan
- Soalan Lazim
- Memahami sistem multimodal
Sistem multimodal direka untuk memproses dan mentafsirkan pelbagai jenis data serentak - termasuk teks, imej, audio, dan video. Model bahasa penglihatan seperti Gemini 2.0 Flash, GPT-4O, Claude Sonnet 3.5, dan Pixtral-12B cemerlang dalam mengiktiraf hubungan rumit antara modaliti ini, mengekstrak pengetahuan berharga dari input kompleks. Artikel ini memberi tumpuan kepada model bahasa penglihatan yang menganalisis imej dan menghasilkan penjelasan teks. Sistem ini dengan lancar menggabungkan visi komputer dan pemprosesan bahasa semulajadi untuk mentafsirkan maklumat visual berdasarkan arahan pengguna.
Aplikasi multimodal dunia sebenar
Sistem multimodal merevolusi pelbagai industri:
Kewangan:
dengan serta -merta memahami istilah kewangan yang kompleks dengan hanya mengambil tangkapan skrin.- e-dagang: Dapatkan analisis ramuan terperinci dan pandangan kesihatan dengan memotret label produk.
- Pendidikan: Dapatkan penjelasan ringkas mengenai rajah dan konsep kompleks dari buku teks.
- penjagaan kesihatan: Terima penjelasan yang jelas mengenai laporan perubatan dan label preskripsi.
- Kuasa agen multimodal
Peralihan ke arah agen multimodal mewakili kemajuan yang signifikan dalam interaksi AI. Inilah sebabnya mereka begitu berkesan: Membina Ejen Penganalisis Bahan Produk Anda
Langkah 1: Menyediakan kebergantungan
Langkah 2: Persediaan dan Konfigurasi API
Arahan yang jelas adalah penting untuk prestasi LLM yang optimum. Kami akan menentukan peranan dan tanggungjawab ejen:
Ejen Phidata dikonfigurasikan untuk memproses markdown dan beroperasi berdasarkan sistem dan arahan sistem. Flash Gemini 2.0 digunakan sebagai model penalaran, dan carian tavily disepadukan untuk carian web yang cekap.
Sediakan laluan imej atau URL, bersama -sama dengan segera, untuk memulakan analisis. Contoh menggunakan kedua -dua pendekatan disediakan dalam artikel asal.
Langkah 6 & 7: Pembangunan Aplikasi Web StreamLit
Aplikasi StreamLit dibuat untuk menyediakan antara muka mesra pengguna untuk muat naik, analisis, dan paparan hasil. Aplikasi ini termasuk tab contoh produk, muat naik imej, dan penangkapan foto secara langsung. Saiz semula imej dan caching dilaksanakan untuk prestasi yang optimum.
Pautan penting
kod penuh: [masukkan pautan github di sini] ejen AI multimodal mengubah cara kita berinteraksi dan memahami maklumat yang kompleks. Penganalisis ramuan produk menunjukkan kuasa menggabungkan penglihatan, bahasa, dan carian web untuk memberikan pandangan yang boleh diakses dan boleh dilakukan. Soalan -soalan yang sering ditanya ingat untuk menggantikan ruang letak dengan kunci API sebenar anda. Kod lengkap dan pautan aplikasi yang digunakan hendaklah ditambah untuk panduan lengkap dan berfungsi.
Gemini 2.0 Flash: Untuk pemprosesan multimodal yang kuat.
!pip install phidata google-generativeai tavily-python streamlit pillow
from phi.agent import Agent
from phi.model.google import Gemini # needs a api key
from phi.tools.tavily import TavilyTools # also needs a api key
import os
TAVILY_API_KEY = "<replace-your-api-key>"
GOOGLE_API_KEY = "<replace-your-api-key>"
os.environ['TAVILY_API_KEY'] = TAVILY_API_KEY
os.environ['GOOGLE_API_KEY'] = GOOGLE_API_KEY</replace-your-api-key></replace-your-api-key>
SYSTEM_PROMPT = """
You are an expert Food Product Analyst specialized in ingredient analysis and nutrition science.
Your role is to analyze product ingredients, provide health insights, and identify potential concerns by combining ingredient analysis with scientific research.
You utilize your nutritional knowledge and research works to provide evidence-based insights, making complex ingredient information accessible and actionable for users.
Return your response in Markdown format.
"""
INSTRUCTIONS = """
* Read ingredient list from product image
* Remember the user may not be educated about the product, break it down in simple words like explaining to 10 year kid
* Identify artificial additives and preservatives
* Check against major dietary restrictions (vegan, halal, kosher). Include this in response.
* Rate nutritional value on scale of 1-5
* Highlight key health implications or concerns
* Suggest healthier alternatives if needed
* Provide brief evidence-based recommendations
* Use Search tool for getting context
"""
agent = Agent(
model = Gemini(),
tools = [TavilyTools()],
markdown=True,
system_prompt = SYSTEM_PROMPT,
instructions = INSTRUCTIONS
)
aplikasi yang digunakan: [masukkan pautan aplikasi yang digunakan di sini]
Atas ialah kandungan terperinci Bina ejen multimodal untuk analisis ramuan produk. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

AI menyelaraskan pemulihan kebakaran hutan yang membenarkan Firma teknologi Australia Archistar's AI Software, menggunakan pembelajaran mesin dan penglihatan komputer, mengautomasikan penilaian rancangan bangunan untuk mematuhi peraturan tempatan. Kepentingan pra-pengesahan ini

Kerajaan Digital Estonia: Model untuk AS? AS berjuang dengan ketidakcekapan birokrasi, tetapi Estonia menawarkan alternatif yang menarik. Negara kecil ini mempunyai hampir 100% kerajaan yang berpusatkan rakyat yang dikuasai oleh AI. Ini bukan

Merancang perkahwinan adalah tugas yang monumental, selalunya menggembirakan walaupun pasangan yang paling teratur. Artikel ini, sebahagian daripada siri Forbes yang berterusan mengenai kesan AI (lihat pautan di sini), meneroka bagaimana AI generatif dapat merevolusikan perancangan perkahwinan. Perkahwinan pl

Perniagaan semakin memanfaatkan ejen AI untuk jualan, sementara kerajaan menggunakannya untuk pelbagai tugas yang ditetapkan. Walau bagaimanapun, penyokong pengguna menyerlahkan keperluan bagi individu untuk memiliki ejen AI mereka sendiri sebagai pertahanan terhadap yang sering disasarkan

Google mengetuai peralihan ini. Ciri "AI Gambaran Keseluruhan" sudah melayani lebih daripada satu bilion pengguna, memberikan jawapan lengkap sebelum ada yang mengklik pautan. [^2] Pemain lain juga mendapat tanah dengan cepat. Chatgpt, microsoft copilot, dan pe

Pada tahun 2022, beliau mengasaskan permulaan pertahanan kejuruteraan sosial Doppel untuk berbuat demikian. Dan sebagai penjenayah siber memanfaatkan model AI yang lebih maju untuk mengatasi serangan mereka, sistem AI Doppel telah membantu perniagaan memerangi mereka secara lebih cepat dan lebih cepat dan lebih cepat

Voila, melalui berinteraksi dengan model dunia yang sesuai, AI generatif dan LLMs boleh didorong secara substansial. Mari kita bercakap mengenainya. Analisis terobosan AI yang inovatif ini adalah sebahagian daripada liputan lajur Forbes yang berterusan pada AI terkini, termasuk

Hari Buruh 2050. Taman di seluruh negara mengisi dengan keluarga yang menikmati barbeku tradisional manakala perarakan nostalgia angin melalui jalan -jalan bandar. Namun perayaan kini membawa kualiti muzium seperti muzium-reenactment bersejarah dan bukannya peringatan c


Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

mPDF
mPDF ialah perpustakaan PHP yang boleh menjana fail PDF daripada HTML yang dikodkan UTF-8. Pengarang asal, Ian Back, menulis mPDF untuk mengeluarkan fail PDF "dengan cepat" dari tapak webnya dan mengendalikan bahasa yang berbeza. Ia lebih perlahan dan menghasilkan fail yang lebih besar apabila menggunakan fon Unicode daripada skrip asal seperti HTML2FPDF, tetapi menyokong gaya CSS dsb. dan mempunyai banyak peningkatan. Menyokong hampir semua bahasa, termasuk RTL (Arab dan Ibrani) dan CJK (Cina, Jepun dan Korea). Menyokong elemen peringkat blok bersarang (seperti P, DIV),

SublimeText3 Linux versi baharu
SublimeText3 Linux versi terkini

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

EditPlus versi Cina retak
Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod
