OpenAI ⇄ Anthropic Dönüştürücü

Mesaj dizilerini OpenAI Chat Completions ile Anthropic Messages API arasında dönüştür. System mesajları, tool call'lar, görsel blokları, multi-turn'ü işler. Tarayıcıda, API anahtarı yok.

Bu ne işe yarar?

OpenAI'nin Chat Completions API'si ve Anthropic'in Messages API'si ikisi de multi-turn konuşma göndermene izin verir, ama JSON'u yeterince farklı şekillendirirler ki provider değiştirdiğinde prompt'lar ve tool-call trace'leri temizce geçmez. Farklar küçük (system mesaj yerleşimi, tool-call vs tool-use, görsel blok şekli, role: 'tool' vs content içinde tool_result) ama her biri deadline'dayken 10 dakikalık tavşan deliği. Bu dönüştürücü çeviriyi yapar: OpenAI konuşması yapıştır, Anthropic versiyonunu geri al (veya tersi).

Ne çevriliyor

Ne çevrilmiyor

Yaygın tuzaklar