지식 기반 섹션 ▾
내비게이션
▸ 여기서 시작하세요 역할별카테고리
- OpenCode: 무료 모델, 프로바이더, API 키
- Cursor + Gonka AI — 코딩을 위한 저렴한 LLM
- Claude Code + Gonka AI — 터미널을 위한 LLM
- DeepSeek Harness: JoinGonka Gateway를 통한 자체 프로바이더
- Codex CLI: 구독 대신 자체 키 사용
- Pi + JoinGonka Gateway — 저렴한 인퍼런스를 활용한 터미널 에이전트
- omp (Oh My Pi) + JoinGonka Gateway: 모델 역할을 갖춘 에이전트
- Zoo Code + JoinGonka Gateway: Roo Code에서 Gonka 모델로 이전하기
- Kilo Code + Gonka AI — VS Code용 AI 에이전트
- ZCode: GLM Coding Plan 요금제, 가격 및 한도
- Gonka 네트워크의 Hermes Agent + DeepSeek — 초저비용 자율 에이전트
- OpenClaw + Gonka AI — 저렴한 AI 에이전트
- Continue.dev + Gonka AI — VS Code/JetBrains를 위한 AI
- Cline + Gonka AI — VS Code의 AI 에이전트
- Aider + Gonka AI — AI 페어 프로그래밍
- LangChain + Gonka AI — 저렴한 AI 애플리케이션
- n8n + Gonka AI — 저렴한 AI로 자동화
- Open WebUI + Gonka AI — 나만의 ChatGPT
- LibreChat + Gonka AI — 오픈소스 ChatGPT
- Roo Code + Gonka AI — VS Code용 자율 AI 에이전트
- LlamaIndex + Gonka AI — 저렴한 RAG 애플리케이션
- PydanticAI + Gonka — 저렴한 유형화된 AI 에이전트
- Vercel AI SDK + Gonka AI — 저렴한 TypeScript AI 애플리케이션
- TanStack AI + Gonka — 저렴한 TypeScript AI 애플리케이션
- API 빠른 시작 — curl, Python, TypeScript
- JoinGonka Gateway — 전체 개요
- 관리 키 — Gonka 위의 SaaS
- 가장 저렴한 AI API: 2026년 제공업체 비교
- AI 토큰 및 API 키 구매 방법: 2026년 3가지 방법
- 무료 AI API: 가입 및 초대로 토큰 받기
- Cursor Pro 쿼리 제한 종료 — 분석 및 저렴한 대안
- Claude Code 더 저렴하게: Claude 대신 GLM과 DeepSeek
- Claude Code + DeepSeek V4 Flash: 연결 방법과 작업 비용
- Cline의 엄청난 비용 — 에이전트가 예산을 소모하는 이유
- OpenClaw 비용 부담 — 에이전트가 토큰을 소모하는 이유와 절약 전략
- OpenRouter 대안: 같은 모델을 몇 배 더 저렴하게
- 2026년 최고의 코딩용 AI 모델: 비교 및 가격
- GitHub Copilot의 저렴한 무제한 대체 서비스
- 크레딧과 제한 없는 저렴한 Windsurf 대안
- 2026년 AI 에이전트를 위한 가장 저렴한 API
- JetBrains IDE + JoinGonka Gateway — 크레딧 대신 자체 endpoint 사용
- GitHub Copilot BYOK — 할당량 대신 자체 모델 사용
- Zed + JoinGonka Gateway — 에디터 내 저렴한 추론
- MiniMax Code: Gonka를 통해 자체 키로 작동하는 MiniMax 에이전트
- Warp + JoinGonka Gateway — 엔드포인트 터미널 에이전트
- Trae + JoinGonka Gateway — AI-IDE에서 Gonka 네트워크 모델 활용하기
- Cherry Studio + JoinGonka Gateway — 데스크톱 AI 클라이언트
- OpenHands + JoinGonka Gateway: 나만의 엔드포인트 에이전트
- qwen-oauth 종료 후의 Qwen Code: JoinGonka Gateway를 통한 작업
- Goose + JoinGonka Gateway: 키링을 통한 제공자 및 키 관리
- Crush + JoinGonka Gateway: Gonka 네트워크 모델 기반의 Charm 에이전트
- Kimi Code CLI: Gonka를 통해 나만의 키로 사용하는 Moonshot AI 에이전트
- Factory Droid + JoinGonka Gateway: Gonka 네트워크 모델에서의 BYOK
- MiMo Code + JoinGonka Gateway: Gonka 네트워크 모델 기반 Xiaomi 에이전트
도구
LlamaIndex + Gonka AI — 저렴한 RAG 애플리케이션
LlamaIndex는 RAG 애플리케이션과 AI 에이전트를 Python으로 구축하기 위한 선도적인 프레임워크입니다(TypeScript 버전인 LlamaIndex.TS도 존재합니다). 문서 로드, 청크 분할, 인덱싱, 벡터 검색 및 응답 생성 과정을 모두 처리하며, 데이터를 정의하기만 하면 LlamaIndex가 이를 모든 LLM 위에서 작동하는 질의응답 시스템으로 변환합니다.
유일한 문제는 추론 비용입니다. RAG는 본질적으로 토큰 소모량이 많습니다. 질문마다 쿼리와 검색된 컨텍스트 조각들이 모델로 전달되고, 대규모 인덱싱에는 임베딩이 추가되기 때문입니다. 프로덕션 규모에서는 하루 수천 건의 요청이 발생합니다. OpenAI(1M 토큰당 $2.50–15)나 Anthropic(1M 토큰당 $3–15)을 사용하면 작은 Q&A 서비스도 월 수만 달러의 비용이 발생합니다.
LlamaIndex는 OpenAILike 클래스를 통해 모든 OpenAI 호환 엔드포인트와 네이티브하게 작동합니다. 즉, JoinGonka Gateway를 몇 줄의 코드로 연결할 수 있으며, 커스텀 프로바이더나 패치가 필요 없습니다. 그 결과, 동일한 RAG 시스템이 탈중앙화 네트워크 Gonka를 통해 입력 1M 토큰당 $0.0062(출력 ×3)의 비용으로 작동하여 클라우드 API 대비 수백~수천 배 저렴합니다.
빠른 시작: OpenAILike를 통한 연결
JoinGonka API 키: gate.joingonka.ai/register에서 등록하면 시작 시 무료 토큰 3M을 제공합니다. 그런 다음 Dashboard에서 jg-xxx 키를 생성하세요.
설치:
pip install llama-index llama-index-llms-openai-like임의의 OpenAI 호환 API에 대해 LlamaIndex는 llama_index.llms.openai_like 패키지의 OpenAILike 클래스를 제공합니다. Gonka에 대한 최소 요청 예시:
from llama_index.llms.openai_like import OpenAILike
llm = OpenAILike(
api_base="https://gate.joingonka.ai/v1",
api_key="jg-your-key",
model="MiniMaxAI/MiniMax-M2.7",
is_chat_model=True, # Gonka is a chat endpoint
is_function_calling_model=True, # native tool calling is supported
context_window=180000, # MiniMax M2.7 context window
max_tokens=8192, # Gateway output cap
)
response = llm.complete("Explain what RAG is in three sentences.")
print(response)OpenAILike에 대한 중요 사항: 반드시 is_chat_model=True를 지정하세요. 그렇지 않으면 LlamaIndex가 대화 대신 원시 프롬프트로 구식 Completions 엔드포인트에 접속합니다. is_function_calling_model=True는 네이티브 tool calls를 활성화합니다. context_window는 모델에 맞게 설정하여 LlamaIndex가 컨텍스트를 올바르게 분할하도록 하세요.
예제: 쿼리 엔진을 사용한 RAG 파이프라인
LlamaIndex의 대표적인 사용법은 문서에 대한 인덱스를 만들고 query_engine을 통해 질의하는 것입니다. 전역 LLM은 Settings.llm으로 한 번만 설정하면 이후 전체 파이프라인이 자동으로 Gonka를 사용합니다.
from llama_index.core import (
VectorStoreIndex,
SimpleDirectoryReader,
Settings,
)
from llama_index.llms.openai_like import OpenAILike
from llama_index.embeddings.huggingface import HuggingFaceEmbedding
# 1. LLM via Gonka (set once, globally)
Settings.llm = OpenAILike(
api_base="https://gate.joingonka.ai/v1",
api_key="jg-your-key",
model="MiniMaxAI/MiniMax-M2.7",
is_chat_model=True,
context_window=180000,
max_tokens=8192,
)
# 2. Local embeddings (free, no OpenAI)
Settings.embed_model = HuggingFaceEmbedding(
model_name="BAAI/bge-small-en-v1.5"
)
# 3. Load and index documents from the ./data folder
documents = SimpleDirectoryReader("data").load_data()
index = VectorStoreIndex.from_documents(documents)
# 4. Query the knowledge base
query_engine = index.as_query_engine()
response = query_engine.query("What is this document about?")
print(response)임베딩에 관한 중요한 주의사항: 기본적으로 VectorStoreIndex는 OpenAI 임베딩(text-embedding-ada-002)을 사용합니다. 이는 Gonka가 아닌 OpenAI에 대한 별도의 유료 호출입니다. OpenAI에서 완전히 벗어나려면 Settings.embed_model을 통해 로컬 임베딩 모델을 지정하세요(위 예시처럼 HuggingFaceEmbedding, 패키지는 pip install llama-index-embeddings-huggingface). 그러면 생성은 Gonka를 통해, 벡터화는 로컬에서 무료로 처리됩니다.
비용: RAG 파이프라인 한 번의 질의(검색 + 생성)는 약 2~5K 토큰의 LLM을 소비합니다. Gonka를 통하면 1센트의 몇 분의 일 수준이고, OpenAI/Anthropic을 통하면 3~4자릿수 더 비쌉니다. 하루 수천 건의 질의가 오가는 환경에서는 그 차이가 월 수만 달러의 절감으로 이어집니다.
RAG 워크로드 비용 비교
RAG 애플리케이션은 일회성 채팅이 아니라 지속적인 요청의 흐름입니다. 사용자의 각 질문은 2~5K의 LLM 토큰(질문 자체와 검색된 컨텍스트 조각)을 동반합니다. 일반적인 볼륨과 그것이 각 제공자에서 얼마나 드는지 계산해 봅시다. JoinGonka Gateway를 통한 Gonka 가격: 입력 약 $0.0062/100만, 출력 ×3.
| 시나리오 | LLM 토큰 | OpenAI / Anthropic | JoinGonka Gonka |
|---|---|---|---|
| 지식 베이스에 대한 질문 1건 | 약 4K | $0.01 — $0.06 | 약 $0.00004 |
| 지원 챗봇 (하루 1K 요청) | 약 4M/일 | 하루 $10 — $60 | 하루 약 $0.038 |
| 코퍼스 인덱싱 + Q&A (100만 단어) | 약 5M | $12 — $75 | 약 $0.048 |
| 프로덕션 서비스, 월 50K 요청 | 약 200M/월 | 월 $500 — $3,000 | 월 약 $1.92 |
무료 3M 토큰으로 RAG 파이프라인의 첫 요청을 돌리고, 테스트 코퍼스를 인덱싱하고, 수천 건의 요청을 처리할 수 있습니다. 단 한 푼도 쓰지 않고 말입니다. 프로덕션 규모에서는 JoinGonka Gateway가 RAG를 값비싼 서비스에서 전혀 신경 쓰이지 않는 비용 항목으로 바꿔 줍니다.
에이전트, 도구 호출 및 모델 선택
LlamaIndex는 문서 기반 답변뿐 아니라 도구를 갖춘 에이전트 구축도 지원합니다. Gonka의 세 모델 모두 네이티브 tool calling을 지원하므로, 에이전트가 텍스트 파싱 없이 구조화된 방식으로 함수를 호출할 수 있습니다. 도구를 갖춘 에이전트 예시:
import asyncio
from llama_index.core.agent.workflow import FunctionAgent
from llama_index.llms.openai_like import OpenAILike
llm = OpenAILike(
api_base="https://gate.joingonka.ai/v1",
api_key="jg-your-key",
model="MiniMaxAI/MiniMax-M2.7",
is_chat_model=True,
is_function_calling_model=True,
context_window=180000,
max_tokens=8192,
)
def multiply(a: float, b: float) -> float:
"""Multiplies two numbers."""
return a * b
agent = FunctionAgent(
tools=[multiply],
llm=llm,
system_prompt="You are a helpful assistant. Use the tools for calculations.",
)
async def main():
result = await agent.run("What is 1234 multiplied by 5678?")
print(result)
asyncio.run(main())모델 선택(model 필드와 해당 context_window / max_tokens 한도):
모델(model) | 컨텍스트 | 최대 출력 | 사용 시점 |
|---|---|---|---|
MiniMaxAI/MiniMax-M2.7 | 180K | 8192 | 기본값(예시와 동일): tool calling, 에이전트, RAG |
deepseek-ai/DeepSeek-V4-Flash-0731 | 380K | 32768 | 네트워크에서 두 번째로 긴 컨텍스트, 가장 긴 출력, 저렴한 대형 프롬프트 |
zai-org/GLM-5.3-Flash | 390K | 8192 | Reasoning 모델: 복잡한 로직, 네트워크 최장 컨텍스트, 추론이 max_tokens의 일부를 소비 |
Gateway를 통한 max_tokens 한도는 MiniMax M2.7과 GLM-5.3 Flash가 최대 8192, DeepSeek V4 Flash가 최대 32768입니다. 비스트리밍 요청에서 max_tokens를 지정하지 않으면 기본적으로 최대 1500 토큰이 반환됩니다. RAG 응답과 에이전트 단계에서는 값을 명시적으로 지정하세요.
TypeScript: LlamaIndex.TS에도 동일한 방법이 있습니다. @llamaindex/openai 패키지의 OpenAI 클래스는 baseURL과 apiKey를 받거나(또는 OPENAI_BASE_URL / OPENAI_API_KEY 환경 변수를 읽음) 동일한 Gateway를 Node.js 스택에서도 연결할 수 있습니다. Python 프레임워크로 AI 애플리케이션을 구축한다면 LangChain 가이드도 참고하세요.