Jev: 자연어를 행동으로 연결하는 여덟 가지 활용 사례

원본 영상: Jev: 8 real use cases this fast, cheap model
채널: How I AI
출연자: John Lindquist

개요

John Lindquist는 How I AI에 출연해 TypeSafe AI의 Jev를 시험하며 발견한 활용 사례를 소개한다. 음성으로 할 일을 처리하고, 일상적인 표현을 함수에 연결하며, 데이터 병합과 도구 선택을 돕는 데모가 이어진다. 체스의 후보 수 평가, 위키백과 경로 탐색, 여러 에이전트의 충돌 방지, 발표 항목 확인도 다룬다.

이 사례들을 연결하는 질문은 **“주어진 입력을 어떤 행동이나 선택에 연결할 것인가?”**이다. 사용자의 말을 실행할 기능에 대응시키거나, 여러 후보를 평가하고, 목표에 맞게 다음 행동을 정하는 과정을 서로 다른 앱에 적용한다.

1. 음성으로 할 일 처리하기

첫 번째 사례는 할 일 목록을 음성으로 조작하는 앱이다. John은 “치과 예약” 항목을 말한 뒤 삭제를 지시한다. 사용자가 항목과 원하는 작업을 말하면 이를 목록의 동작으로 연결하는 예다.

음성으로 할 일 항목을 삭제하는 데모 — 06:32

2. 일상적인 표현을 함수에 연결하기

다음 사례는 자연어 표현을 함수 이름에 대응시키는 분류다. 장바구니를 조회하려는 표현을 해당 기능에 연결하는 방식으로, John은 이를 “일상적인 영어를 함수 이름에 매핑하는 것”이라고 설명한다.

이 사례의 초점은 사용자의 표현과 프로그램이 실행할 기능 사이의 연결이다. 사용자가 말하는 방식과 앱 내부의 함수 이름이 같을 필요는 없다는 접근이다.

장바구니 조회 표현을 함수에 연결하는 분류 사례 — 11:35

3. 레코드 비교와 병합

데이터 정리 사례에서는 기업 이름 등의 레코드를 비교하고 병합하는 과정을 보여준다. John은 비교 결과에 따라 병합을 적용할 수 있다고 설명한다.

기업 레코드를 비교하고 병합하는 데모 — 12:33

병합 조건은 조절할 수 있다. John은 99% 이상 확신하는 경우처럼 기준을 설정할 수 있다고 말한다. 이 수치는 처리 조건의 예시이며, 병합 정확도를 측정한 결과를 뜻하지 않는다.

4. 도구 선택을 한 단계 더 구성하기

도구 라우팅 사례에서는 사용자 입력에 따라 도구를 선택하고, 그 도구 안의 작업으로 연결하는 구조를 다룬다. John은 개별 도구들 위에 Jev를 활용한 또 하나의 추상화 계층을 만들 수 있다고 설명한다.

앞선 사례가 표현 하나를 함수에 연결했다면, 여기서는 여러 도구 중 어디로 입력을 보낼지 결정하는 단계까지 다룬다.

도구들 위에 선택 계층을 구성하는 라우팅 사례 — 16:27

5. 체스의 후보 수 평가하기

체스 데모에서는 가능한 수를 평가한 뒤 상위 세 개의 수를 고른다. 이어서 후보들로부터 다음 단계까지 검토하는 흐름을 보여준다.

이 사례는 여러 행동 후보에 순위를 매겨 선택 범위를 좁히는 방식에 초점을 맞춘다.

가능한 수를 평가해 상위 세 후보를 고르는 체스 데모 — 20:17

6. 위키백과에서 목적지까지 경로 찾기

경로 탐색 데모는 출발 주제에서 철학 문서로 이어지는 길을 찾는다. John은 위키백과 API를 이용해 경로를 만들어 간다고 설명한다.

이 사례에서는 개별 기능을 고르는 일을 넘어, 정해진 목적지로 이동하는 과정에 판단을 적용한다.

위키백과 API로 목적지까지의 경로를 찾는 데모 — 28:49

7. 여러 에이전트의 충돌 방지하기

다중 에이전트 데모에서는 서로 다른 임무를 맡은 작업자들의 이동을 조정한다. John이 강조하는 조건은 에이전트들이 서로 충돌하거나 다른 에이전트의 작업을 방해하지 않는 것이다.

개별 작업의 수행뿐 아니라, 함께 움직이는 주체들 사이의 간섭도 판단 대상으로 삼는 사례다.

서로 충돌하거나 방해하지 않도록 작업자들의 이동을 조정하는 데모 — 29:42

8. 발표에서 다룬 항목 확인하기

발표 코치는 발표자의 발언을 분석해 미리 정한 항목을 다루었는지 확인한다. John은 자신이 필요한 내용을 모두 말했는지 확인하도록 앱이 항목을 체크하기 시작한다고 설명한다.

앞선 사례들이 실행할 행동을 고르는 데 집중했다면, 이 사례는 이미 말한 내용과 예정된 항목을 대응시키는 데 판단을 활용한다.

발언 내용에 따라 발표 항목을 체크하는 발표 코치 — 34:13

역할과 조정으로 넓어지는 질문

영상에서는 조직 설계와 역할 설계의 역량을 활용할 수 있다는 관점도 나온다. 관리자의 역할 역시 영향을 받을 수 있다는 발언과 함께, 개별 작업을 처리하는 능력에서 여러 역할을 구성하는 문제로 관심이 확장된다.

여덟 사례를 함께 보면, 자연어를 기능에 연결하는 일과 여러 실행 주체를 조정하는 일 사이에 공통점이 드러난다. 무엇을 선택해야 하는지, 어떤 조건을 만족해야 하는지 정하고 그에 맞는 판단을 구성한다는 점이다. 할 일 삭제, 레코드 병합, 후보 수 평가, 발표 항목 확인은 이 접근을 각기 다른 상황에 적용한 예다.

출처

How I AI — Jev: 8 real use cases this fast, cheap model