← 최신 논문
🤖 AI

LLM-Rosetta: A Hub-and-Spoke Intermediate Representation for Cross-Provider LLM API Translation

이 논문은 다양한 LLM 제공업체 간의 API 분열 문제를 해결하기 위해 공통 의미 체계를 담은 허브 - 스포크형 중간 표현 (IR) 을 기반으로 한 오픈소스 번역 프레임워크 'LLM-Rosetta'를 제안하며, 이를 통해 손실 없는 양방향 변환, 스트리밍 지원, 그리고 100 마이크로초 미만의 낮은 오버헤드를 달성함을 보여줍니다.

원저자: Peng Ding

게시일 2026-04-13
📖 3 분 읽기☕ 가벼운 읽기

원저자: Peng Ding

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

🌍 LLM-로제타: AI 언어 통역사의 비밀 무기

이 논문은 **LLM-로제타 (LLM-Rosetta)**라는 새로운 도구에 대해 설명합니다. 이 도구의 역할을 이해하기 위해 먼저 현재 AI 세상의 상황을 비유로 살펴봅시다.

🏰 1. 문제 상황: "각자 다른 언어를 쓰는 성들"

지금 AI 서비스 (LLM) 는 OpenAI, Anthropic, Google 등 여러 회사가 제공하고 있습니다. 문제는 이 회사들이 모두 **서로 다른 언어 (API 형식)**를 쓴다는 것입니다.

  • OpenAI는 "메시지"라는 언어로 대화합니다.
  • Anthropic은 "내용 블록"이라는 언어를 씁니다.
  • Google은 또 다른 방식인 "파트"라는 언어를 사용합니다.

만약 당신이 개발자라면, 이 세 회사 모두와 연결된 앱을 만들고 싶을 때 어떻게 해야 할까요?
지금까지의 방식은 A 와 B, B 와 C, A 와 C처럼 서로 직접 연결하는 것이었습니다. 이를 **'N² 문제'**라고 합니다. 회사가 10 개라면 연결 고리가 100 개나 필요해져서 관리가 불가능해집니다. 마치 10 개의 나라가 서로 직접 통역사를 100 명이나 고용해야 하는 것과 같습니다.

🌉 2. 해결책: "중앙 광장 (허브) 과 지름길"

이 논문이 제안하는 LLM-로제타는 이 문제를 해결하기 위해 '허브 앤 스포크 (Hub-and-Spoke)' 방식을 도입했습니다.

  • 허브 (Hub): 모든 AI 회사들이 공통으로 이해할 수 있는 **'중계 언어 (IR, 중간 표현)'**입니다.
  • 방식: OpenAI 가 말을 하면 → 로제타가 이를 '중계 언어'로 번역 → Anthropic 이 그 '중계 언어'를 자기네 언어로 다시 번역합니다.

이제 연결 고리는 100 개가 아니라 10 개만 있으면 됩니다. (각 회사가 중계 언어와 1 개씩만 연결하면 되니까요). 마치 국제 공항에서 모든 항공사가 '영어'라는 공통 언어를 통해 연결되는 것과 같습니다.

🧩 3. 핵심 아이디어: "문법만 다를 뿐, 뜻은 같다"

저자는 이 도구를 만들 때 중요한 통찰을 얻었습니다.

"이들 AI 들의 **문법 (형식)**은 완전히 다르지만, **의미 (핵심 내용)**는 거의 똑같다."

예를 들어, "생각하는 과정 (Reasoning)"이라는 개념은 OpenAI 는 thought라고 부르고, Anthropic 은 thinking이라고 부릅니다. 하지만 무엇을 의미하는지는 같습니다.

LLM-로제타는 이 공통된 의미를 담을 수 있는 **9 가지 종류의 내용 (텍스트, 이미지, 도구 호출 등)**과 10 가지 종류의 스트리밍 이벤트로 이루어진 **'중계 언어'**를 만들었습니다.

🛠️ 4. 작동 원리: "레고 블록 조립"

이 도구는 마치 레고처럼 모듈식으로 설계되었습니다.

  • 내용 변환기: 이미지나 텍스트를 중계 언어로 바꾸는 역할.
  • 메시지 변환기: 대화 흐름을 중계 언어로 바꾸는 역할.
  • 도구 변환기: AI 가 사용하는 기능을 중계 언어로 바꾸는 역할.

새로운 AI 회사가 나오면, 이 레고 블록들 중 필요한 것만 가져와서 조립하면 됩니다. 기존에 만든 블록들은 그대로 재사용할 수 있어 매우 빠르고 효율적입니다.

🚀 5. 놀라운 성능과 실용성

이 도구가 얼마나 빠른지, 얼마나 정확한지 실험했습니다.

  • 정확도: 원본을 중계 언어로 바꾸고 다시 원본으로 되돌려도 단 한 글자도 빠뜨리지 않고 (손실 없이) 원래대로 돌아옵니다. (로제타가 '보존 모드'일 때)
  • 속도: 번역하는 데 걸리는 시간은 100 마이크로초 (0.0001 초) 미만입니다. 이는 AI 가 답을 생성하는 시간 (수백 밀리초) 에 비하면 아주 작은 소음 수준입니다.
  • 실제 사용: 이미 미국 아르곤 국립 연구소 (Argonne National Laboratory) 에서 실제 연구용 AI 게이트웨이로 사용 중입니다.

💡 요약: 왜 이것이 중요한가?

LLM-로제타는 **AI 회사들 사이의 장벽을 허무는 '보편적 통역사'**입니다.

  1. 유연성: 한 회사가 서비스를 바꾸거나, 더 좋은 AI 를 찾았을 때, 개발자는 코드를 대폭 수정할 필요 없이 로제타만 연결하면 됩니다.
  2. 공정성: 특정 회사의 형식 (예: OpenAI 형식) 에 종속되지 않고, 모든 AI 를 평등하게 다룰 수 있습니다.
  3. 미래 준비: 새로운 AI 가 나오더라도 이 '중계 언어' 시스템만 있으면 쉽게 연결할 수 있습니다.

결론적으로, 이 논문은 **"서로 다른 AI 들이 서로 대화할 수 있게 해주는, 빠르고 정확한 중계 시스템"**을 제안하며, 이것이 AI 생태계의 혼란을 정리하고 개발자들을 자유롭게 해줄 것이라고 주장합니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →