Bộ chuyển đổi OpenAI ⇄ Anthropic

Chuyển đổi mảng messages giữa OpenAI Chat Completions và Anthropic Messages API. Xử lý system messages, tool calls, khối hình ảnh, multi-turn. Trong trình duyệt, không cần API key.

Cái này để làm gì?

API Chat Completions của OpenAI và Messages API của Anthropic đều cho phép bạn gửi hội thoại multi-turn, nhưng định hình JSON đủ khác để prompt và trace tool-call không trôi sạch khi bạn đổi nhà cung cấp. Khác biệt nhỏ (vị trí system message, tool-call vs tool-use, hình dạng khối hình, role: 'tool' vs tool_result trong content) nhưng mỗi cái là một hố thỏ 10 phút khi bạn đang trong deadline. Bộ chuyển đổi này xử lý dịch thuật: dán hội thoại OpenAI, nhận lại phiên bản Anthropic (hoặc ngược lại).

Cái gì được dịch

Cái gì không được dịch

Bẫy thường gặp