import failproofai_sdkfrom pydantic_ai import Agentfailproofai_sdk.configure(environment="production")failproofai_sdk.instrument() # לפני בניית Agent כלשהוagent = Agent("openai:gpt-4o-mini", system_prompt="Be terse.")with failproofai_sdk.session(): result = agent.run_sync("...")
instrument() חייב לרוץ לפני שאתה בונה Agent. היכולת מתווספת בעת הבנייה, כך שעבור agent שנבנה קודם לכן לא יתועד שום דבר — בלא שגיאה, כי לא קרה שום דבר לא תקין. זו הסיבה הנפוצה ביותר ל-trace ריק עם ה-adapter הזה, וזה קורה במיוחד עם agents בהיקף המודול: import את failproofai_sdk וקרא ל-instrument() לפני import של המודול שבונה אותם.
הרץ אותו פעם אחת, ואז פתח Observe → Sessions ובחר את ה-environment שלך. ה-run שלך מופיע כ-trace שנבנה מחדש.אם כלום לא הגיע, אשר שהמכונה מחוברת עם failproofai config --status.
מדריך Pydantic AI מלא
מה מתעד, tools ו-retries, streaming, naming של spans, אפשרויות, ובעיות נפוצות.