DeepL Logo

Nu beschikbaar: de Python-clientbibliotheek voor de DeepL API

Het is eindelijk zover: de Python-clientbibliotheek voor de DeepL API is vanaf nu beschikbaar. Dit is de eerste programmeertaal-specifieke bibliotheek die we hebben gebouwd voor onze API en we hopen dat we het leven van ontwikkelaars die met behulp van Python toepassingen met DeepL willen samenstellen, hiermee een stuk gemakkelijker maken.

Maar hoeveel gemakkelijker is "een stuk gemakkelijker"?

Laten we een kijkje nemen! Vroeger zagen tekstvertalingen er bijvoorbeeld nog zo uit:

Nu zien tekstvertalingen er zo uit:

Het is de bedoeling dat de Python-bibliotheek uiteindelijk alle functies zal ondersteunen die in de DeepL API-documentatie worden vermeld. Houd er echter rekening mee dat er na de release van nieuwe features soms enige tijd kan verstrijken voordat deze ook in de Python-bibliotheek beschikbaar zijn.

Mocht je nu al op hete kolen zitten en het liefst zo snel mogelijk zelf aan de slag gaan, kun je hier de Python-clientbibliotheek en de bijbehorende documentatie terugvinden.

(Je hebt overigens een API-authenticatiesleutel nodig om de Python-bibliotheek te gebruiken. Mocht je die nog niet hebben, dan kun je je hier aanmelden voor het DeepL API Free- of het DeepL API Pro-pakket.)

In het verdere verloop van deze blogpost gaan we in op de Python-bibliotheek zelf en vertellen we je hoe je er ook zelf aan kunt meewerken.

Waarom Python?

Python was voor ons de ideale kandidaat voor onze eerste clientbibliotheek. Het is enerzijds een van de meest gebruikte programmeertalen ter wereld en daarnaast is Python ontzettend populair bij onze API-gebruikers. Het is ook een taal waar we veel ervaring mee hebben hier bij DeepL.

Tegelijkertijd snappen we natuurlijk ook heel goed dat de DeepL API voor enorm diverse doeleinden wordt gebruikt en dat er daarom naast Python een hoop andere programmeertalen zijn waar onze gebruikers graag ondersteuning voor zouden zien. We denken er daarom ook nu al over na welke clientbibliotheken we in de toekomst beschikbaar zouden kunnen maken en zijn erg benieuwd naar jouw feedback; laat ons dus gerust weten welke talen voor jou het allerbelangrijkst zijn.

Waarom open source?

De Python-clientbibliotheek is het eerste open-source-project waaraan DeepL zich ooit heeft gewaagd. Voor ons is het namelijk erg belangrijk dat we naar onze gebruikers luisteren en dat onze producten problemen oplossen waarmee zij ook daadwerkelijk in aanraking komen.

Een open-source-project leek ons de beste manier om deze transparante uitwisseling van ideeën op gang te brengen, en om die reden is ook iedereen van harte welkom om een issue aan te maken en zo ideeën of feedback achter te laten.

Hoe kan ik hulp krijgen met de Python-bibliotheek?

Natuurlijk is het aanmaken van een GitHub-issue niet altijd de ideale manier om een oplossing te vinden voor problemen die je hebt ervaren met de Python-bibliotheek. Als je vraag gevoelige gegevens bevat, kun je contact opnemen met ons Support-Team. We helpen je graag verder.

Samenvatting

Om af te sluiten nog een keer alles op een rijtje: als je met de DeepL Python-clientbibliotheek aan de slag wilt gaan, kun je...

Het fundament is dus gelegd en we kijken er zeer naar uit om te zien wat voor creatieve, nieuwe toepassingen er dankzij deze bibliotheek ontstaan.