Розділи бази знань ▾
Навігація
▸ Почніть тут За ролямиКатегорії
- Cursor + Gonka AI — дешевий LLM для кодування
- Claude Code + Gonka AI — LLM для терміналу
- OpenClaw + Gonka AI — доступні AI-агенти
- OpenCode + Gonka AI — безкоштовний AI для коду
- Continue.dev + Gonka AI — AI для VS Code/JetBrains
- Cline + Gonka AI — AI-агент у VS Code
- Aider + Gonka AI — парне програмування з AI
- LangChain + Gonka AI — AI-додатки за копійки
- n8n + Gonka AI — автоматизація з дешевим AI
- Open WebUI + Gonka AI — свій ChatGPT
- LibreChat + Gonka AI — open-source ChatGPT
- Hermes Agent + Gonka AI — автономний агент за копійки
- Kilo Code + Gonka AI — AI-агент у VS Code
- Roo Code + Gonka AI — автономний AI-агент у VS Code
- LlamaIndex + Gonka AI — RAG-додатки за копійки
- PydanticAI + Gonka — типізовані AI-агенти за копійки
- Vercel AI SDK + Gonka AI — AI-додатки на TypeScript за копійки
- TanStack AI + Gonka — AI-додатки на TypeScript за копійки
- API швидкий старт — curl, Python, TypeScript
- JoinGonka Gateway — повний огляд
- Management Keys — SaaS на Gonka
- Найдешевший AI API: порівняння провайдерів 2026
- Ліміт запитів Cursor Pro вичерпано — розбір та дешева альтернатива
- Claude Code дешевше — розбір рахунку та перемикання
- Cline спалює гроші — чому агент витрачає так багато
- OpenClaw дорого обходиться — чому агент спалює токени і як заощадити
- OpenRouter: дешева альтернатива — порівняння з JoinGonka Gateway
- Найкраща AI-модель для кодингу у 2026: порівняння та ціни
- Дешева альтернатива GitHub Copilot без лімітів
- Дешева альтернатива Windsurf без кредитів і лімітів
- Найдешевший API для AI-агентів у 2026
- ZCode: дешевий GLM-інференс замість GLM Coding Plan
Інструменти
LangChain + Gonka AI — AI-додатки за копійки
LangChain — найпопулярніший фреймворк для створення AI-додатків на Python і JavaScript. RAG-пайплайни, лани, ланцюжки (chains), агенти, робота з документами — LangChain надає абстракції для всього цього.
LangChain нативно підтримує OpenAI-сумісні API через клас ChatOpenAI. Це означає, що JoinGonka Gateway інтегрується у 3 рядки коду — без додаткових пакетів і налаштувань.
Результат: RAG-система, чат-бот або AI-агент, що працює за $0.003/1M токенів замість $2.50-15 у OpenAI.
Швидкий старт: 3 рядки коду
Мінімальний приклад — підключення LangChain до Gonka:
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
base_url="https://gate.joingonka.ai/v1",
api_key="jg-ваш-ключ",
model="MiniMaxAI/MiniMax-M2.7",
)
response = llm.invoke("Поясни що таке RAG")
print(response.content)Це все. Три рядки — і ваш LangChain-проєкт працює через децентралізовану мережу Gonka за копійки.
Встановлення залежностей:
pip install langchain langchain-openaiРекомендація: явно вказуйте max_tokens=8192 — це стеля виводу через JoinGonka Gateway для всіх моделей мережі. Контекстне вікно моделей мережі — 200K токенів — враховуйте це при налаштуванні chunk_size в RAG-пайплайнах.
Приклад: RAG-пайплайн з Gonka
RAG (Retrieval-Augmented Generation) — найпопулярніший патерн AI-додатків. Завантажуєте документи, розбиваєте на чанки, створюєте ембеддінги, шукаєте релевантні фрагменти та генеруєте відповідь з контекстом.
from langchain_openai import ChatOpenAI
from langchain.text_splitter import RecursiveCharacterTextSplitter
from langchain.chains import RetrievalQA
from langchain_community.vectorstores import FAISS
from langchain_community.embeddings import HuggingFaceEmbeddings
from langchain_community.document_loaders import TextLoader
# 1. LLM через Gonka
llm = ChatOpenAI(
base_url="https://gate.joingonka.ai/v1",
api_key="jg-ваш-ключ",
model="MiniMaxAI/MiniMax-M2.7",
streaming=True,
)
# 2. Завантаження та індексація документів
loader = TextLoader("docs/my_document.txt")
docs = loader.load()
splitter = RecursiveCharacterTextSplitter(chunk_size=1000)
chunks = splitter.split_documents(docs)
# 3. Векторне сховище (локальне, безкоштовне)
embeddings = HuggingFaceEmbeddings()
vectorstore = FAISS.from_documents(chunks, embeddings)
# 4. RAG-ланцюжок
qa = RetrievalQA.from_chain_type(
llm=llm,
retriever=vectorstore.as_retriever(),
)
# 5. Запит
result = qa.invoke("О чому цей документ?")
print(result["result"])Вартість: один запит RAG-пайплайну (retrieval + generation) використовує ~2-5K токенів LLM. Через Gonka це $0.00001-0.000024. Через OpenAI — $0.005-0.05. Різниця — 2,000x.
Для production-систем, що обробляють тисячі запитів на день, економія складає десятки тисяч доларів на місяць.
Приклад: AI-агент з tool calling
LangChain дозволяє створювати агентів з інструментами (tools). Kimi K2.6 підтримує нативний tool calling — агенти працюють надійно, без парсингу текстових відповідей.
from langchain_openai import ChatOpenAI
from langchain.agents import create_openai_tools_agent, AgentExecutor
from langchain.tools import tool
from langchain.prompts import ChatPromptTemplate
llm = ChatOpenAI(
base_url="https://gate.joingonka.ai/v1",
api_key="jg-ваш-ключ",
model="MiniMaxAI/MiniMax-M2.7",
)
@tool
def calculator(expression: str) -> str:
"""Обчислює математичний вираз."""
return str(eval(expression))
@tool
def search_web(query: str) -> str:
"""Шукає інформацію в інтернеті."""
return f"Результати пошуку для: {query}"
prompt = ChatPromptTemplate.from_messages([
("system", "Ти корисний асистент."),
("human", "{input}"),
("placeholder", "{agent_scratchpad}"),
])
agent = create_openai_tools_agent(llm, [calculator, search_web], prompt)
executor = AgentExecutor(agent=agent, tools=[calculator, search_web])
result = executor.invoke({"input": "Скільки буде 2**10 * 3.14?"})
print(result["output"])Агент викликає calculator, отримує результат і формує відповідь. Весь цикл коштує ~$0.00005 через Gonka. Через OpenAI — $0.01-0.05. Для систем з тисячами користувачів це різниця у десятки тисяч доларів.
Бажаєте дізнатися більше?
Вивчіть інші розділи або почніть заробляти GNK прямо зараз.
Отримати безкоштовні 10M токенів →