E-mail versturen vanuit Pydantic AI

Type-veilige Python-agents met automatische validatie — stuur e-mail via Wesender als gevalideerde tool.

Gratis tot 3.000 e-mails per maand. Geen creditcard.

PydanticAI is een Python-agentframework waarbij je tools definieert als gewone functies met type-annotaties. Je decoreert een Python-functie met @agent.tool_plain en PydanticAI roept die aan wanneer het model beslist dat verzending nodig is. Pydantic valideert de argumenten automatisch.

Hoe het werkt

Wat dit inhoudt

Met het @agent.tool_plain-decorator registreer je een asynchrone Python-functie als tool. PydanticAI gebruikt de type-annotaties om een JSON-schema te genereren voor het LLM. Bij een tool-aanroep valideert Pydantic de argumenten voordat de WeSender-aanroep plaatsvindt, waardoor foutieve invoer vroeg wordt afgevangen.

PydanticAI ondersteunt meerdere modelproviders via een uniforme interface. Je wisselt van OpenAI naar Anthropic of Gemini door alleen de modelnaam aan te passen.

Mogelijkheden

Alles wat je nodig hebt

Live in vijf minuten

SDK installeren, API-sleutel toevoegen en eerste e-mail versturen vanuit Pydantic AI. Geen SMTP-configuratie.

EU-dataopslag

Alle e-mailverwerking vindt plaats in Nederlandse datacenters. Data verlaat de EER nooit.

REST API + officiële SDK's

Officieel Node.js- en Python-pakket. Volledige REST API voor elke andere taal of stack.

Realtime bezorganalytics

Inzicht in bezorgpercentages, bounces en klachten per domein, direct in je dashboard.

Webhooks voor bezorgevents

Realtime notificaties bij bezorgd, gebounced, geopend en geklikt. Bouw slimme workflows op e-mailevents.

Schaalt mee met je groei

Begin gratis met 3.000 e-mails per maand. Schaalt naar miljoenen e-mails. Geen contracten of lock-in.

Snelstartgids

In drie stappen live

1

SDK installeren en sleutel instellen

pip install wesender en sla WESENDER_API_KEY op als omgevingsvariabele in je project.

2

send_email tool registreren

Definieer send_email als tool in Pydantic AI met from, to, subject en html als parameters.

3

Agent aanroepen

Geef de Pydantic AI-agent een instructie. Hij roept send_email zelf aan. Je eerste mail arriveert in seconden.

Toepassingen

Wanneer gebruik je dit

Gebruik PydanticAI met WeSender als je type-veilige Python-agents bouwt: klantnotificaties na dataverwerkingsstappen, samenvattingen per mail na documentanalyse of transactionele mails in een FastAPI-backend.

Infrastructuur

Waarom WeSender

WeSender verwerkt e-maildata in Europese datacenters binnen de EER. Per domein zijn bounce- en klachtanalyses beschikbaar. Het gratis plan biedt 3.000 mails per maand zonder creditcard.

Data in Europese datacenters

E-mailverwerking in de EU. Data verlaat de EER nooit. Verwerkersovereenkomst beschikbaar voor Pro en Business-klanten.

FAQ

Veelgestelde vragen

Welke model-providers werken met Pydantic AI?

Pydantic AI ondersteunt OpenAI, Anthropic, Google Gemini, Groq en Mistral via een uniforme interface. Je wisselt van provider door de model-parameter aan te passen, bijv. van 'openai:gpt-4o' naar 'anthropic:claude-sonnet-4-5'.

Hoe valideer ik e-mailadressen vóór het versturen?

Gebruik Pydantic-modellen als toolparameters. Vervang losse string-annotaties door een dataclass met EmailStr uit pydantic[email]. Pydantic AI valideert de invoer automatisch voordat de tool wordt aangeroepen.

Kan ik meerdere e-mails in één agent-run versturen?

Ja. De agent roept send_email herhaaldelijk aan als de instructie dat vereist. Elke aanroep retourneert een uniek e-mail-ID. Je kunt ook een batchfunctie definiëren die een lijst adressen accepteert.

Welke modelproviders werken met PydanticAI?

PydanticAI ondersteunt OpenAI, Anthropic, Google Gemini, Groq en Mistral. Vervang 'openai:gpt-4o' door de gewenste provider. De WeSender-tool blijft ongewijzigd.

Werkt dit ook met LangChain of LangGraph?

PydanticAI is een apart framework. Het @agent.tool-patroon is vergelijkbaar maar de API verschilt. Zie de WeSender LangChain-integratie voor het LangChain-equivalent.

Voldoet dit aan de AVG?

WeSender verwerkt e-maildata in Europese datacenters binnen de EER. Er is een verwerkersovereenkomst beschikbaar voor Pro en Business-klanten.

Meer vragen? Bekijk de technische documentatie of open een supportticket.

Klaar om te beginnen?

Maak gratis een account aan. Geen creditcard, geen installatietijd. Jouw eerste e-mail vanuit Pydantic AI gaat in minuten live.