Add tool-calling agent loop for LLM CLI

This commit is contained in:
2026-05-03 00:50:53 +09:00
parent 7e59013fa4
commit 82f98ceb07
2 changed files with 223 additions and 11 deletions

View File

@@ -1,6 +1,6 @@
# realtime_voice_bot
출력장치로 재생되는 소리를 파일 저장 없이 바로 받아서 `faster-whisper`로 STT 테스트를 하고, 별도로 `Ollama` LLM CLI 테스트를 할 수 있는 최소 프로토타입입니다.
출력장치로 재생되는 소리를 파일 저장 없이 바로 받아서 `faster-whisper`로 STT 테스트를 하고, 별도로 `Ollama` LLM 에이전트 CLI 테스트를 할 수 있는 최소 프로토타입입니다.
현재 문서는 **Windows PC에서 실행하는 기준**으로 적었습니다.
@@ -11,7 +11,7 @@
- 메모리 버퍼 기반 간단한 저지연 발화 분리
- 미리 로드한 `faster-whisper` 워커에 PCM 직접 전달
- 디스크에 WAV 저장 없이 바로 전사
- 로컬 `Ollama` LLM CLI 테스트
- 로컬 `Ollama` LLM 에이전트 CLI 테스트
## 빠른 시작
@@ -100,6 +100,12 @@ bun run test:llm
3. 콘솔에 직접 문장을 입력하고 답변 확인
4. `/reset` 으로 문맥 초기화, `/exit` 로 종료
현재 `test:llm` 에이전트 도구:
- 현재 시간 조회
- 현재 런타임 설정 조회
- 주요 bun 명령 목록 조회
- 간단한 산술식 계산
## Windows용 .env 예시
```env