Module: RubynCode::LLM::Adapters::OpenAIMessageTranslator
- Included in:
- OpenAI
- Defined in:
- lib/rubyn_code/llm/adapters/openai_message_translator.rb
Overview
Translates Anthropic-format messages to OpenAI Chat Completions format.
Anthropic uses content blocks (tool_result, tool_use) inside message arrays, while OpenAI uses separate message roles and tool_calls arrays.