인공지능

AI 에이전트 개발 더 쉽게! 허깅페이스 ‘smolagents’ 출시 [AI 모두레터]

허깅페이스에서 언어 모델에 에이전트 기능을 쉽게 추가할 수 있는 ‘smolagents(스몰에이전트)’ 라이브러리를 출시했습니다.

2025.01.06|하자혜

AI 에이전트 개발 더 쉽게! 허깅페이스 ‘smolagents’ 출시 [AI 모두레터]

📮모두의연구소 공식 뉴스레터 I 모두레터 I 2025년 1월 6일 👉🏻무료 구독하기


  • 허깅페이스, AI 에이전트 개발 더 쉽게! ‘smolagents’ 라이브러리 출시
  • 텍스트로 터미널 UI를 뚝딱! ‘Termite’ 프로젝트 공개

허깅페이스, AI 에이전트 개발 더 쉽게! ‘smolagents’ 라이브러리 출시

AI 에이전트 개발 더 쉽게, smolagents 라이브러리 출시 커버 이미지

©Hugging Face

허깅페이스에서 언어 모델에 에이전트 기능을 쉽게 추가할 수 있는 ‘smolagents(스몰에이전트)’ 라이브러리를 출시했습니다. 기존 transformers.agents의 후속 버전으로, 이름처럼 작고 간단하게 만들어진 것이 특징인데요. 핵심 파일이 1000줄 안팎의 코드로 구현되어 있다고 합니다.

에이전트는 언어 모델이 외부 세계와 소통하는 관문 역할을 하는 프로그램인데요. 외부 정보를 검색하거나 특정 프로그램을 실행하는 등의 작업을 수행할 수 있습니다. 허깅페이스 허브(Hub)와 연동이 잘 되어 있어 허브에 있는 모든 모델에서 사용할 수 있다는 것도 장점입니다. 성능도 인상적인데요. 오픈소스 모델에 에이전트 워크플로우를 추가한 결과, 벤치마크 테스트에서 비공개 모델과 경쟁할 만한 점수를 기록했다고 하네요!

Introducing smolagents, a simple library to build agents

텍스트로 터미널 UI를 뚝딱! ‘Termite’ 프로젝트 공개

텍스트로 터미널 UI를 뚝딱! 'Termite' 프로젝트 공개 커버 이미지

©Reddit

텍스트 프롬프트만으로 터미널 환경의 프로그램 UI를 만들 수 있는 ‘Termite(터마이트)’ 프로젝트가 레딧 머신러닝 커뮤니티에 공개됐습니다. LLM을 활용해 파이썬 스크립트를 생성하고 자동으로 실행하는 방식으로 작동하는데요. 현재 오픈AI나 앤트로픽의 API 키로 사용할 수 있으며, 올라마(Ollama)나 LMStudio를 통한 큐원(Qwen) 모델도 지원한다고 합니다.

현재는 생성된 코드의 검증이 파이썬 인터프리터를 통한 오류 체크 수준에서만 이루어진다는 한계가 있습니다. 코드가 오류 없이 실행되더라도 의도한 대로 동작하지 않을 수 있기 때문인데요. 이를 개선하기 위해 GPT-4 비전(GPT-4 Vision) 같은 모델로 UI를 평가하는 방안을 검토하고 있다고 하네요.

I made Termite – a CLI that can generate terminal UIs from simple text prompts


👉 1월 6일, 모두레터 전문 보기

📮 내 메일함에서 받아 보기

하자혜
하자혜모두의연구소
AI/디지털 기술로 일상을 좀 더 단순하게 만들고 싶은 마케터입니다 :)

👩🏻‍💻 Product/content marketer @ 모두의연구소
👉 linkedin.com/in/jahyeha/