Code-Generierung

Code-Generierung

Die Code Generation API ermöglicht die KI-gestützte Erstellung von Code basierend auf natürlichsprachlichen Beschreibungen.

Endpunkt

POST /api/v1/ai/generate-code

Request-Body

{ "organizationId": "org_xyz789", "prompt": "Erstelle eine React-Komponente für ein Kontaktformular", "options": { "language": "typescript", "framework": "react", "style": "functional" } }

Optionen

FeldTypDefaultBeschreibung
languagestringtypescriptProgrammiersprache
frameworkstringFramework/Library
stylestringfunctionalCode-Stil
includeCommentsbooleantrueKommentare hinzufügen
includeTypesbooleantrueTypeScript-Typen

Sprachen

javascript, typescript, html, css, python, sql

Frameworks

react, vue, svelte, nextjs, tailwind

Beispiel-Response

{ "success": true, "data": { "code": "interface ContactFormProps {\n onSubmit: (data: FormData) => void;\n}\n\nexport function ContactForm({ onSubmit }: ContactFormProps) {\n // ... generierter Code\n}", "language": "typescript", "explanation": "Diese Komponente implementiert ein Kontaktformular mit...", "usage": { "credits": 1 } } }

Für detaillierte Dokumentation siehe Code-Generierung Details.