מעקב אחרי מדדים מקומיים

Genkit מספק קבוצה חזקה של תכונות מובנות של ניראות, כולל מעקב ואיסוף מדדים שמבוססים על OpenTelemetry. למעקב מקומי, למשל במהלך שלב הפיתוח, ממשק המשתמש של Genkit למפתחים מספק יכולות מעקב מפורטות ותכונות לניפוי באגים. כדי לאפשר לכם לעקוב אחרי נתונים בסביבת הייצור, אנחנו מספקים את Genkit Monitoring במסוף Firebase באמצעות הפלאגין של Firebase. לחלופין, אפשר לייצא את נתוני OpenTelemetry לכלי התצפית שבחרתם.

מעקב ומדדים

Genkit אוסף באופן אוטומטי נתוני מעקב ומדדים בלי צורך בהגדרה מפורשת, ומאפשר לכם לצפות בהתנהגות של קוד Genkit ולפתור באגים בממשק המשתמש למפתחים. Genkit שומר את הנתונים האלה, ומאפשר לכם לנתח את תהליכי Genkit שלכם שלב אחר שלב באמצעות נתונים סטטיסטיים מפורטים של יומני קלט/פלט. בסביבת הייצור, Genkit יכול לייצא עקבות ומדדים ל-Firebase Genkit Monitoring לצורך ניתוח נוסף.

רישום אירועים ביומן וייצוא שלהם

Genkit מספק מערכת רישום מרכזית ביומן שאפשר להגדיר באמצעות מודול הרישום ביומן. אחד היתרונות של שימוש ביומן שמסופק על ידי Genkit הוא שהוא מייצא יומנים באופן אוטומטי ל-Genkit Monitoring כשהתוסף Firebase Telemetry מופעל.

import { logger } from 'genkit/logging';

// Set the desired log level
logger.setLogLevel('debug');

ניראות בסביבת הייצור

בלוח הבקרה Genkit Monitoring תוכלו לראות את התקינות הכוללת של התכונות של Genkit. הוא גם שימושי לניפוי באגים של בעיות יציבות ותוכן שעשויות להצביע על בעיות בהנחיות של LLM ו/או בתהליכי Genkit. פרטים נוספים זמינים במדריך תחילת העבודה.

Firebase gives you the tools and infrastructure you need to build better mobile and web apps, improve app quality, and grow your business.

עדכון אחרון: Apr 28, 2021

Firebase gives you the tools and infrastructure you need to build better mobile and web apps, improve app quality, and grow your business.

עדכון אחרון: Apr 28, 2021

Code-first framework for orchestrating, deploying, and monitoring generative AI workflows.

עדכון אחרון: Feb 13, 2025