Intelligente Rechtschreibprüfung mit KI
Nutzen Sie unser fortschrittliches MT5-Modell für präzise Rechtschreibkorrekturen in Echtzeit. Perfekt für Entwickler und Unternehmen.
Preise
Wählen Sie das perfekte Paket für Ihre Bedürfnisse
Kostenlos
Professional
inkl. MwSt.
Enterprise
inkl. MwSt.
Dokumentation
Alles, was Sie für die Integration unserer API benötigen
Quick Start
Erste Schritte mit der Rechtschreibe API in wenigen Minuten
// API Key im Header
const headers = {
'X-API-Key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
};
Authentifizierung
Sicherer Zugriff auf die API mit Ihrem persönlichen Key
API Integration
Beispiele für verschiedene Programmiersprachen
// JavaScript (Vanilla)
const apiKey = 'YOUR_API_KEY';
const url = 'http://localhost:8000/spellcheck';
const headers = {
'X-API-Key': apiKey,
'Content-Type': 'application/json'
};
const data = {
text: 'Das ist ein Beispeil text mit felern',
language: 'de'
};
fetch(url, {
method: 'POST',
headers: headers,
body: JSON.stringify(data)
})
.then(response => response.json())
.then(result => {
console.log('Korrigiert:', result.corrected_text);
console.log('Korrekturen:', result.corrections_made);
console.log('Verarbeitungszeit:', result.processing_time, 'ms');
})
.catch(error => {
console.error('Fehler:', error);
});
# Python mit requests
import requests
import json
api_key = "YOUR_API_KEY"
url = "http://localhost:8000/spellcheck"
headers = {
"X-API-Key": api_key,
"Content-Type": "application/json"
}
data = {
"text": "Das ist ein Beispeil text mit felern",
"language": "de"
}
response = requests.post(url, json=data, headers=headers)
if response.status_code == 200:
result = response.json()
print("Korrigiert:", result["corrected_text"])
print("Korrekturen:", result["corrections_made"])
print("Verarbeitungszeit:", result["processing_time"], "ms")
else:
print("Fehler:", response.status_code, response.text)
# Installation: pip install requests
// Node.js mit axios
const axios = require('axios');
const apiKey = 'YOUR_API_KEY';
const url = 'http://localhost:8000/spellcheck';
const headers = {
'X-API-Key': apiKey,
'Content-Type': 'application/json'
};
const data = {
text: 'Das ist ein Beispeil text mit felern',
language: 'de'
};
axios.post(url, data, { headers })
.then(response => {
const result = response.data;
console.log('Korrigiert:', result.corrected_text);
console.log('Korrekturen:', result.corrections_made);
console.log('Verarbeitungszeit:', result.processing_time, 'ms');
})
.catch(error => {
if (error.response) {
console.error('Fehler:', error.response.status, error.response.data);
} else {
console.error('Fehler:', error.message);
}
});
// Installation: npm install axios
"Das ist ein Beispeil text mit felern",
"language" => "de"
);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
"X-API-Key: " . $apiKey,
"Content-Type: application/json"
));
$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
if ($httpCode == 200) {
$result = json_decode($response, true);
echo "Korrigiert: " . $result["corrected_text"] . "\n";
echo "Verarbeitungszeit: " . $result["processing_time"] . " ms\n";
} else {
echo "Fehler: " . $httpCode . " - " . $response . "\n";
}
?>
# cURL Command Line
curl -X POST http://localhost:8000/spellcheck \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "Das ist ein Beispeil text mit felern",
"language": "de"
}'
# Antwort (Beispiel):
# {
# "corrected_text": "Das ist ein Beispiel Text mit Fehlern",
# "corrections_made": [
# {
# "original": "Beispeil",
# "corrected": "Beispiel",
# "type": "spelling"
# }
# ],
# "processing_time": 125.5
# }
# Mit Pretty Print:
curl -X POST http://localhost:8000/spellcheck \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "Das ist ein Beispeil text", "language": "de"}' \
| python -m json.tool
Response Format
Struktur der API-Antwort
// Response
{
"corrected_text": "Korrigierter Text",
"corrections_made": [
{
"original": "falsh",
"corrected": "falsch",
"type": "spelling"
}
],
"processing_time": 125.5
}
Rate Limits
Nutzungsbeschränkungen und Preismodell
Error Handling
Fehlerbehandlung und Status Codes
Brauchen Sie Hilfe?
Kontaktieren Sie unser Support-Team für weitere Unterstützung
Live Demo
Testen Sie unsere Rechtschreibprüfung kostenlos. 3 Versuche ohne Anmeldung.
Mehr Anfragen? Kostenlos registrieren