ollama/ollama
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
이건 무엇인가요?
Ollama는 오픈소스 AI 모델(예: Gemma 4)을 자신의 컴퓨터나 서버에 직접 다운로드하고 실행하고 관리할 수 있는 소프트웨어입니다. OpenAI와 같은 원격 클라우드 서비스로 데이터를 보내는 대신, 모델은 로컬에서 실행되어 완전한 개인정보 보호를 제공합니다.
이것은 AI 모델을 위한 로컬 "서버"라고 생각하면 됩니다. Ollama를 설치하고 원하는 모델을 지정하면 다운로드 및 실행에 대한 모든 기술적 세부 사항을 처리합니다. 특별한 AI 전문 지식이나 비싼 클라우드 계정이 필요 없습니다.
왜 유용한가요?
- 개인정보 보호: 대화와 데이터가 기기 밖으로 나가지 않습니다.
- 개발자 친화적: 간단한 REST API(
localhost:11434)와 공식 Python 및 JavaScript 라이브러리를 제공하여 자신의 앱에 AI를 쉽게 추가할 수 있습니다. - 기존 도구와 연동: 코딩 어시스턴트(Claude Code나 Codex 등)에 연결하여 AI를 로컬에서 실행하거나, 메시징 앱(OpenClaw를 통해)에서 개인 비서를 구동할 수 있습니다.
- 거대한 생태계: 사용하기 매우 쉽기 때문에 수백 개의 서드파티 도구(Open WebUI 같은 채팅 인터페이스, LangChain 및 AutoGPT 같은 에이전트 프레임워크, RAGFlow 같은 RAG 시스템)가 즉시 지원합니다.
작동 방식
세 가지 주요 인터페이스로 기기에서 실행됩니다.
- 명령줄:
ollama run gemma4를 입력하여 터미널에서 직접 채팅할 수 있습니다. - REST API:
http://localhost:11434/api/chat에curl요청을 보내고 프롬프트를 보내면 응답을 받습니다. 이것은 다른 소프트웨어가 통신하는 방법입니다. - 공식 SDK:
pip install ollama(Python) 또는npm i ollama(JavaScript)을 설치하여 자신의 코드에서 모델을 호출할 수 있습니다.
내부적으로 Ollama는 llama.cpp를 사용합니다. 이는 전용 AI 칩이 가득한 서버를 요구하는 대신 표준 소비자 하드웨어(노트북의 CPU 또는 GPU)에서 대규모 AI 모델을 실행할 수 있게 하는 효율적인 오픈소스 프로젝트입니다.
요약하면, 오픈소스 AI 모델을 자신의 조건으로 구축하거나 실험하는 가장 쉬운 방법입니다.
관련
- 프로젝트
- Dispatch
- 프로젝트
- Dispatch
- 프로젝트