项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 986
技术标签
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
安装与启动步骤
-
1安装
pip install lanarky
-
2编写微服务
创建 Python 文件,导入 Lanarky 与 OpenAI 适配器,定义路由:
from lanarky import Lanarky from lanarky.adapters.openai.resources import ChatCompletionResource from lanarky.adapters.openai.routing import OpenAIAPIRouter app = Lanarky() router = OpenAIAPIRouter() @router.post("/chat") def chat(stream: bool = True) -> ChatCompletionResource: return ChatCompletionResource(stream=stream, system="You are a helpful assistant") app.include_router(router) -
3运行服务
直接运行该 Python 文件即可启动 LLM 微服务,支持 HTTP 与 WebSocket 流式输出。
核心亮点
- 基于 FastAPI,上手快,生态兼容好
- 内置流式响应支持,适合实时对话场景
- 插件化设计,便于扩展自定义功能
不足之处
- 项目已废弃,不再维护,存在安全与兼容风险
- 文档和社区支持有限,学习资源少
适用场景
- 快速原型验证 LLM 微服务架构
- 构建需要流式输出的聊天机器人后端
- 教学演示 LLM 服务与 Web 框架集成
替代项目
LangServe、FastAPI + LangChain、Chainlit
上一篇:genai-stack
同类项目推荐
MCP-Nest
开源
NestJS 里加个模块,AI 就能调你的接口
A NestJS module to effortlessly create Model Context Protocol (MCP) servers for expo···
instructor
开源
用Pydantic定义LLM输出,自动校验重试
structured outputs for llms
atomic-agents
开源
像搭积木一样,原子化构建你的 AI 代理
Building AI agents, atomically
cell
开源
写一次 TypeScript 后端,多环境直接跑
The TypeScript framework that builds once and runs anywhere, designed for humans and···
docetl
开源
用自然语言定义数据管道,LLM 自动处理非结构化数据
A system for agentic LLM-powered data processing and ETL
CodingIT
开源
用大白话描述需求,AI 帮你把应用搭出来
CodinIT.dev Demo | Open-source, AI app builder prototype Star to support the projec···
DelphiGemini
开源
让 Delphi 轻松调用 Gemini,实现多模态 AI 应用开发
Delphi wrapper for the Google Gemini API: stateless generation and agent workflows w···
mcts
开源
用 Python 跑通蒙特卡洛树搜索,快速给棋类游戏加 AI
Board game AI implementations using Monte Carlo Tree Search
Edit-Banana
开源
把 PDF/图片表格变成可编辑数据,一键搞定
Edit Banana: A framework for converting statistical formats into editable.
