본문 바로가기
AI · 인공지능/AI 칼럼

【2024년 최신판】모르면 손해하는 AI 모델이나 기술 10선 정리

by 두우우부 2024. 4. 29.
반응형

최근 AI가 매우 화제가 되고 있네요. 다만, 이 분야는 매우 기술의 성장 스피드가 빠르고, 솔직히 지금의 AI 분야의 기술에 전혀 붙어 있지 않다고 하는 분도 많다고 생각했기 때문에, 지금 화제가 되고 있는 AI 기술에 대해서 알기 쉽게 정리했습니다.

현재의 주요 모델 목록

우선 현재의 주요 LLM 목록을 소개합니다.

GPT

 

GPT는 OpenAI가 개발하는 LLM입니다. 현재라면 GPT-4가 최신입니다. GPT-4는 월 20달러의 유료 플랜에서만 사용할 수 있습니다. GPT-3.5는 무료로 사용할 수 있습니다.

클로드

Claude는 Anthropic이 개발한 LLM입니다. 현재라면 Claude3가 최신입니다. Claude3는 일본어에도 대응하고 있습니다.
Claude3에는 Opus, Sonnet, Haiku의 3종류가 있으며, Opus > Sonnet > Haiku 순으로 능력이 높습니다. Opus는 월 20달러의 유료 플랜에서만 사용할 수 있습니다.

Claude3 Opus는 GPT-4의 성능을 약간 능가하기 때문에 현재 주목을 받고 있습니다.

Claude3는 다음에서 쉽게 사용할 수 있습니다.

쌍둥이 자리

Gemini는 Google이 개발하는 LLM입니다. Gemini에는 Nano, Pro, Ultra의 3종류가 있습니다. Ultra > Pro > Nano 순으로 능력이 높습니다. Ultra는 월 3000엔 정도의 Gemini Advanced라는 유료 플랜에서만 이용할 수 있습니다.

자신이 Gemini를 사용해 본 감상으로서 Gemini가 다른 LLM에 비해 뛰어난 점은 이하라고 느꼈습니다.

  • 동영상을 입력으로 사용할 수 있습니다.
  • Google의 다른 서비스와 협력할 수 있습니다.

예를 들어 다음과 같이 Google Map과도 연동하여 매우 정확한 예측 결과를 반환합니다. 역의 이미지를 주었을 때, 제대로 장소를 특정할 수 있습니다.

덧붙여서 YouTube 동영상을 링크에서 구문 분석 할 수없는 것 같습니다.

또한, Gemini Advanced는 2개월간 무료로 시험할 수 있으므로, 꼭 시험해 보세요.

통화

Llama는 Meta가 개발하는 LLM입니다. Meta가 개발하고 있다고 해도 실제로는 OSS입니다.
현재 Llama3가 최신 LLM입니다. Llama3에는 8B(80억개의 파라미터를 사용하고 있다)와 70B(700억개의 파라미터를 사용하고 있다)의 2종류의 모델이 있습니다.

왜 OSS의 LLM이 주목 받고 있는가?

최근 OSS의 LLM이 주목받고 있는데, 왜 OSS의 LLM이 주목받고 있는가 하면 무료로 상용 이용 가능하게 되었기 때문입니다. 또한 OSS의 LLM은 자신의 컴퓨터에 설치하여 사용할 수 있으므로 그 점도 주목 받고 있습니다.

덧붙여서, 이렇게 자신의 컴퓨터에 설치하여 사용하는 LLM을 로컬 LLM이라고합니다. 로컬 LLM을 사용하면 API 호출로 요금이 부과되지 않는다는 이점이 있습니다.

실제로 Llama3를 자신의 컴퓨터에 설치하여 사용하는 방법에 대해서는 아래의 기사가 참고가 될 것이라고 생각하므로, 관심이 있는 분은 꼭 읽어 봐 주세요.

 

미스트랄

Mistral은 프랑스의 MistralAI가 개발 한 LLM입니다. Mistral과 Mixtral이라는 2개의 LLM이 있어, Mixtral 쪽이 상위 모델입니다. Mistral에 대해서는 이하의 기사가 잘 정리되어 있으므로, 참고로 해 주세요.

OpenAI의 새로운 대항마, Mistral AI에 대해 알아야 할 사항

그록

Grok은 엘론 마스크가 설립한 xAI가 개발한 LLM입니다. Grok은 엘론 마스크가 인수한 Twitter(X)의 데이터를 사용하여 만들어졌다고 합니다.

Grok은 현재 X Premium+이라는 유료 플랜에서만 사용할 수 있는 것 같습니다.

주요 클라우드 서비스

AI를 웹 서비스에 통합하기 위한 클라우드 서비스도 나오고 있습니다.
대표적인 것은 이하의 3개입니다.

VertexAI

VertexAI는 Google Cloud에서 제공하는 AI 클라우드 서비스입니다.

VertexAI에는 Model Garden이라는 모델 목록이 있으며, 여기에서는 다음과 같은 모델을 이용할 수 있습니다.

  • 클로드
  • 쌍둥이 자리
  • 통화

역시 Google Cloud의 서비스라고 하는 일도 있어, Gemini를 사용할 수 있는 것이 메리트일까 생각합니다.

VertexAl에 대해서는 다음의 책이 잘 정리되어 있습니다.
Google VertexAl을 사용한 애플리케이션 개발

Azure OpenAI 서비스

Azure OpenAI Service는 Microsoft에서 제공하는 AI 클라우드 서비스입니다. 현재라면 이용 신청에 다니지 않으면 사용할 수 없기 때문에 사용하기 어려운 것이 난점입니다만, GPT-4나 GPT-3.5등을 사용할 수 있는 유일한 클라우드 서비스라는 점은 큽니다.

Azure OpenAI Service의 경우 다음 책이 잘 정리되어 있습니다.
Azure OpenAI Service로 시작하는 ChatGPT/LLM 시스템 구축 입문

아마존 베드락

Amazon Bedlock은 Amazon의 AWS에서 제공하는 AI 클라우드 서비스입니다.

Bedlock에서는, 예를 들면 이하의 모델을 이용하는 것이 가능합니다.

  • 클로드
  • 통화
  • 미스트랄

Amazon의 AI 모델에는 Titan이라는 것이 있지만, Titan의 정밀도 자체는 다른 것에 비해 그다지 높지 않다는 것이 현상입니다. 다만 일본에서는 AWS가 클라우드 서비스로 보급되어 있기 때문에 Amazon Bedlock은 유력한 선택이 될 것이라고 생각합니다.

Amazon Bedrock에 대해서는 다음 책이 잘 정리되어 있습니다.
Amazon Bedrock 초입문

라이브러리 정보

랭체인

LangChain은 LLM을 서비스에 통합할 때 유용한 라이브러리입니다.

언어로는 Python과 TypeScript의 2 종류의 언어에 대응하고 있습니다.
LangChain을 사용하는 이점은 다음과 같습니다.

  • 다양한 모델을 동일한 인터페이스에서 사용할 수 있습니다.
  • LLM 입출력 디버깅 기능이 충실하다 (LangSmith)
  • 모델을 API로 제공하는 기능이 충실하다 (LangServe)

요컨대, LLM을 실제로 서비스에 짜넣는데 도움이 되는 라이브러리라고 하는 것이군요.

LangChain에 대해 공부하고 싶은 분은, 이하의 서적을 추천합니다.
ChatGPT/LangChain에 의한 채팅 시스템 구축 [실천] 입문

반응형