dotsagent.io
Dil:Türkçe
Framework · Pydantic

Pydantic AI hakkında kısa bilgiler

Pydantic ekibinin geliştirdiği; type hint'ler, doğrulanmış yapılandırılmış çıktılar ve dependency injection üzerine kurulu bir Python agent framework'ü. Temporal'dan Airflow'a kadar yedi engine üzerinde dayanıklı yürütme desteğiyle öne çıkar ve Pydantic Evals'ı da beraberinde sunar.

En uygun kullanım: Çıktılarının doğrulanması gereken, dayanıklı engine seçimini size bırakan type-safe Python agent'ları.

Temel bilgiler

Bakımını yapan
Pydantic
Diller
Python
Lisans
MIT
En son sürüm
2.52.0 · 30 Eylül 2026
Repository
pydantic/pydantic-ai · 20.308 yıldız
Barındırılan seçenek
Yok

Hızlı başlangıç

Paketi yükleyin, kimlik bilgilerini ayarlayın ve ardından resmî dokümanlardaki en basit agent'ı çalıştırın. Model ID'leri dokümanlarda kullanılanlardır ve hesabınızda etkin olmayabilir.

Yükle
pip install pydantic-ai

OPENAI_API_KEY (or use Agent('test') offline) gerekir

Python
from typing import Literal

from pydantic import BaseModel, Field

from pydantic_ai import Agent, RunContext

class Sentiment(BaseModel):
    label: Literal['positive', 'negative', 'neutral']
    score: float = Field(ge=-1, le=1)

agent = Agent('openai:gpt-6-sol', output_type=Sentiment)

@agent.tool
def recent_reviews(ctx: RunContext, product: str) -> list[str]:
    """Fetch recent review snippets for a product."""
    return ['The new release fixed everything I complained about!']

result = agent.run_sync('How are people feeling about the Extract app?')
print(result.output)
#> label='positive' score=0.9

Hızlı başlangıç kaynağı

Özellikler

Herhangi bir modelEvetModeli değiştirmek için bir string'i değiştirmeniz yeterli; çevrimdışı test modeli de dahildir
MCP istemcisiEvetAgent'a bir MCP özelliği olarak eklenir
MCP sunucusuDoğrulanmadı
Çoklu ajanEvetSubAgents özelliği ve Pydantic Graph ile type-safe kontrol akışı
Kalıcı çalıştırmalarEvetTemporal, DBOS, Prefect, Restate, AWS Lambda, Kitaru veya Airflow
İnsan onayıEvetOnay süreçleri dayanıklı yürütmede de çalışır
İzlemeEvetOpenTelemetry'yi yerel olarak destekler; tek satır kodla izleri Logfire'a gönderir
EvalsEvetAynı projeden ayrı bir paket olan Pydantic Evals

Son değişiklikler

  • 2.x serisine geçti; 1.x bakım sürümleri almaya devam ediyor. Örneğin v1.107.7, 30 September 2026 tarihinde yayımlandı.
  • Yeni pydantic-ai-harness paketi Coder, Researcher ve SubAgents özelliklerini ekliyor.
  • Gerçek zamanlı ses, görüntü oluşturma ve embedding desteği eklendi.
  • Dokümantasyon pydantic.dev/docs/ai/ adresine taşındı.

Aynı dildeki alternatifler

Kaynaklar

  1. ai.pydantic.dev/
  2. github.com/pydantic/pydantic-ai
  3. pypi.org/pypi/pydantic-ai/json
  4. api.github.com/repos/pydantic/pydantic-ai/releases

AI agent geliştirenler için bağımsız bir başvuru kaynağıdır. Burada adı geçen hiçbir sağlayıcıyla bağlantısı yoktur.

© 2026 DotsAgent · Bilgiler 1 Ekim 2026 tarihinde kontrol edildi