본문으로 건너뛰기

생산 수준 LL M 도구

프로그래밍 방법

LL M 의 이 물 결 의 강력한 이해 와 생성 능력 으로 인해 세부 사항 에 주의 를 기울 이는 명령 프로그래밍 은 더 이상 필요하지 않은 것처럼 보 이며 프로세 스 또는 비즈니스 논 리 오 케 스트 레이 션 의 파이 프 라인 능력 에 중 점을 둔 선언 프로그래밍 은 주 류 " 프 로그 램 " 방식 이 되었습니다 . 따라서 L CE L , D SP y , Sem an tic - kern el 을 포함한 초 보 자가 비즈니스 논 리 오 케 스트 레이 션 능력 에 주요 관심을 기울 이기 시작 하여 " 위 쪽 " 으로 초점을 맞추 는 것을 볼 수 있습니다 . 아마도 Air f low 와 유사한 DA G 방식을 예 고 할 수 있습니다 . 새로운 세 대의 프로그래밍 패 러 다 임 이 될 수 있습니까 ?

전체 적으로

프 롬 프트 도구

Lang Sm ith 또는 Azure Prom pt F low

프로그래밍 언어 .

Python 또는 JavaScript

프레 임 워크 / 오 케 스트 레이 션 도구 개발

Lang chain 또는 Sem it ic Kern el

API 프레 임 워크 / 서비스 상 자 아 키 텍 처

Fast API 또는 Next . js

클 라우 드 호 스팅 공급 업체

렌 더 링 (A WS Lam ada) 또는 Ver cel

LL M 응용 프로그램 구축

分类NameStar数量备注学习
框架LangChain77【必学】*
LlamaIndex29【必学】专注于RAG,Python,JS SDK比较差*
Semantic-kernel17【不确定?】C#,Python,Java?
haystack13有了LangChain可能就不需要这个了
DSPy7太学术了?The framework for programming—not prompting—foundation models
AgentSuperAgent4这个感觉很专业,有时间再学习?
Rift3专门针对程序员
AutoGen22
Camel4
GPTsOpenGPTs6LangChain出品
低代码LangFlowLangChain可视化
LiteLLM
Flowise21
Langflow14
PromptChainer商业感觉做的很专业
RAGvectara闭源非常专业的RAG商业软件;也有开源项目;用户可以将PDF、Word、PPT、RTF等文件数据上传至Vectara平台中,构建数据搜索引擎。

아 카 이 빙 및 관찰

分类NameStar数量备注
观察Obsidian Copilot一个有趣的方法,用于如何使用语义搜索和 OpenSearch 的 BM25 实现
Tanuki一个使用装饰器进行数据验证的 LLM 框架
griptape1.5一个具有稍微更好的内部编码标准的 langchain 替代品
guidance16比传统的提示或链接更有效地控制现代语言模型
intructor3.6
Llmflows0.5langchain 的另一个替代品,但在定义工作流程方面有一个有趣的方法
txtai6.5有用于聊天、医学/科学论文工作流程、开发者语义搜索以及标题和故事文本语义搜索的衍生产品
LiteLLM5.7一个简单、轻量级的 LLM 封装器
归档Chidori1.2
AutoChains已经3个月没更新
MiniChain1.2已经3个月没更新
SimpleAIChat3.3已经7个月没更新

모니터링 및 분석

생산 수준 LL M 서비스는 다음 을 요구 합니다 .

  1. 디 버 그 프 롬 프트

  2. 프 롬 프트 버전 관리

  3. 테스트 / 검 증 시스템 관련 메 트 릭

  4. 데이터 세 트 관리

  5. 다양한 메 트 릭 모니터링 및 통계 : 방문 , 응답 시간 , 토 큰 수수 료 등

分类NameStar数量备注
SaaSLangSmithN/A
开源LangFuse2
开源Prompt Flow7
Helicone1.2

프로 덕 션 레벨 LL M App 유지 관리 플랫폼

  1. ** Lang Smith ** : Lang C hain 의 공식 플랫폼 , Saa S 서비스 , ** 비 오픈 소 스 **
  2. ** [ L ang F use ] (htt ps : / / git hub . com / Lang f use / lang f use) ** : ** 오픈 소 스 ** + Saa S , Lang Sm ith 플랫폼 , Lang C hain 통합 가능 , Open AI API (2. 1 K)
  3. github.com/microsoft/promptflow?**[Prompt Flow](https:// tab = read me - ov - file) ** : Microsoft ** 오픈 소 스 ** + Sem an tic Kern el (7. 4 K) 통합 Azure AI 클 라우 드 서비스

프 롬 프트 플 로우

공부 하다 .

https://microsoft.github.io/promptflow/how-to-guides/quick-start.html

UI 구성 요 소

LangUI(1.6K)

agentlabs(0.5K)

기타

分类NameStar数量备注
LCEL
Python 模板语言Jinja2

참조

分类NameStar数量备注
框架Obsidian Copilot一个有趣的方法,用于如何使用语义搜索和 OpenSearch 的 BM25 实现
Tanuki个使用装饰器进行数据验证的 LLM 框架
LiteLLM5.7一个简单、轻量级的 LLM 封装器
AutoChain1.7langchain 的另一个替代品
griptape1.5一个具有稍微更好的内部编码标准的 langchain 替代品
txtai6.5has spinoffs for chat, workflows for medical/scientific papers, semantic search for developers and semantic search for headlines and story text
有用于聊天、医学/科学论文工作流程、开发者语义搜索以及标题和故事文本语义搜索的衍生产品
Llmflows0.5langchain 的另一个替代品,但在定义工作流程方面有一个有趣的方法
guidance16比传统的提示或链接更有效地控制现代语言模型*
intructor3.6*

** E 2 B : AI 제품을 위한 프레 임 워크 와 도구 **

CategoryTools/Platforms
Monitoring, Observability, AnalyticsLangsmith, Helicone, langfuse, context
FrontendAgentLabs
Runtime for LLMsE2B
Building frameworks & platformsLangchain, Haystack by deepset, Superagent, Poe, GenWorlds, LiteLLM, Rift by Morph, AutoGen, Vercel AI SDK, OpenGPTs, Huggging Face Agents, Fixie
Data integration, memory managementvectara, LlamaIndex, ABACUS.AI, cadea, SID Memory
API and routers for LLMsGenoss GPT, Martian, OpenRouter
Libraries for building AI productsCAMEL, ChatterBot(5年没更新了)
OrchestrationAGIXT
Building & deploying LLMsBANANA

frameworks and tools for AI products