'언젠가 읽기' 컨텐츠는 논문이나 영문 컨텐츠 등 언젠가 읽으려고 즐겨찾기 하고선
읽지 않고 계속 미룰만한 컨텐츠를 읽고 요약하거나 소개합니다.
구조화된 출력 · Ollama 블로그
언젠가 읽기
2025. 2. 6. PM 6:30:13
Ollama의 구조화된 출력 지원
Ollama는 이제 구조화된 출력을 지원하여, 모델의 응답을 JSON 스키마로 정의된 특정 형식으로 제한할 수 있습니다. 이 기능을 통해 데이터의 신뢰성과 일관성을 높일 수 있으며, 이를 위해 Ollama의 Python 및 JavaScript 라이브러리가 업데이트되었습니다.
구조화된 출력의 활용 사례
-
문서에서 데이터 파싱 : 문서 내의 특정 정보를 정확하게 추출할 수 있습니다.
-
이미지에서 데이터 추출 : 이미지에서 필요한 데이터를 구조화된 형식으로 얻을 수 있습니다.
-
모든 언어 모델 응답의 구조화 : 언어 모델의 모든 응답을 일관된 형식으로 정리할 수 있습니다.
-
JSON 모드보다 높은 신뢰성과 일관성 제공 : 기존 JSON 모드보다 더 신뢰할 수 있고 일관된 데이터를 제공합니다.
시작하기
최신 버전의 Ollama를 다운로드하고, Python 또는 JavaScript 라이브러리를 최신 버전으로 업그레이드하세요.
-
Python :
-
JavaScript :
구조화된 출력 전달 방법
요청 시
format
파라미터를 사용하여 구조화된 출력을 모델에 전달할 수 있습니다. 이는 cURL 요청이나 Python 및 JavaScript 라이브러리에서 모두 사용할 수 있습니다.
예시: 데이터 추출
텍스트에서 구조화된 데이터를 추출하려면, 정보를 나타내는 스키마를 정의합니다. 모델은 정의된 스키마에 따라 정보를 추출하여 JSON 형식으로 반환합니다.
함께 읽으면 좋은 참고 자료
-
Ollama GitHub
-
Ollama Python 라이브러리 문서
-
Ollama JavaScript 라이브러리 문서