返回顶部
L

Langchain4JLangchain4J

LangChain4j is an open-source Java library that simplifies the integration of LLMs into Java applica llm-chain, java, anthropic, chatgpt, chroma, embeddings.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 2.0.0
安全检测
已通过
172
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

Langchain4J

LLM 链

一个用于配置、基准测试、比较、提示、评估、微调、分析和优化 LLM 工作流的 AI 工具包。每条命令都会将带时间戳的条目记录到本地文件中,并支持完整的导出、搜索和统计功能。

命令

核心 AI 操作

命令描述
llm-chain configure <input>记录配置更改(无参数时查看最近的配置)
llm-chain benchmark <input>
记录基准测试运行及其结果 | | llm-chain compare | 记录模型或输出比较 | | llm-chain prompt | 记录提示模板或提示工程笔记 | | llm-chain evaluate | 记录评估结果或指标 | | llm-chain fine-tune | 记录微调会话或参数 | | llm-chain analyze | 记录分析观察结果 | | llm-chain cost | 记录成本跟踪数据(令牌、美元等) | | llm-chain usage | 记录 API 使用指标 | | llm-chain optimize | 记录优化尝试及结果 | | llm-chain test | 记录测试用例或测试结果 | | llm-chain report | 记录报告条目或摘要 |

实用命令

命令描述
llm-chain stats显示所有日志文件的汇总统计信息
llm-chain export <fmt>
以 json、csv 或 txt 格式导出所有数据 | | llm-chain search | 搜索所有条目中的关键词(不区分大小写) | | llm-chain recent | 显示最近 20 条活动日志条目 | | llm-chain status | 健康检查:版本、条目数、磁盘使用量、最近活动 | | llm-chain help | 显示完整命令参考 | | llm-chain version | 打印当前版本(v2.0.0) |

工作原理

每个核心命令都接受自由文本输入。当带参数调用时,LLM 链:

  1. 1. 为条目添加时间戳(YYYY-MM-DD HH:MM)
  2. 将其追加到特定命令的日志文件中(例如 benchmark.log、cost.log)
  3. 将操作记录到中央 history.log 中
  4. 报告保存的条目和运行总数

不带参数调用时,每个命令显示其日志文件中最近的 20 条条目。

数据存储

所有数据都存储在本地纯文本日志文件中:

~/.local/share/llm-chain/
├── configure.log # 配置更改
├── benchmark.log # 基准测试结果
├── compare.log # 模型比较
├── prompt.log # 提示模板和笔记
├── evaluate.log # 评估指标
├── fine-tune.log # 微调会话
├── analyze.log # 分析观察结果
├── cost.log # 成本跟踪
├── usage.log # API 使用指标
├── optimize.log # 优化尝试
├── test.log # 测试用例和结果
├── report.log # 报告条目
├── history.log # 中央活动日志
└── export.{json,csv,txt} # 导出的快照

每个日志使用竖线分隔格式:timestamp|value。

要求

  • - Bash 4.0+,带有 set -euo pipefail
  • 标准 Unix 工具:wc、du、grep、tail、date、sed
  • 无外部依赖——纯 bash

使用场景

  1. 1. 跟踪 LLM 实验——在迭代模型配置时记录基准测试结果、提示变体和评估分数
  2. 成本监控——记录令牌使用量、API 成本和计费数据,以控制多个模型的支出
  3. 并排比较模型——使用 compare 和 benchmark 记录 GPT-4、Claude、Gemini 等之间的性能差异
  4. 微调文档——捕获微调参数、数据集信息和结果,以实现可复现性
  5. 生成运营报告——将所有记录的数据导出为 JSON/CSV,用于仪表板、审计或利益相关者审查

示例

bash

记录配置更改


llm-chain configure 切换到 gpt-4o,temperature=0.7,max_tokens=2048

记录基准测试结果

llm-chain benchmark gpt-4o MMLU=87.2% 延迟=1.3s 成本=$0.012/请求

跟踪成本条目

llm-chain cost 2024-03-18:142k 令牌,总计 $4.26(gpt-4o)

比较两个模型

llm-chain compare claude-3.5 vs gpt-4o:claude 在推理方面胜出,gpt 在速度方面胜出

记录提示工程笔记

llm-chain prompt 添加了思维链前缀:让我逐步思考...

搜索所有日志中的关键词

llm-chain search gpt-4o

将所有内容导出为 JSON

llm-chain export json

检查健康和磁盘使用情况

llm-chain status

配置

在脚本中设置 DATA_DIR 变量或修改默认路径以更改存储位置。默认值:~/.local/share/llm-chain/



由 BytesAgain 提供支持 | bytesagain.com | hello@bytesagain.com

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 llm-chain-1776125043 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 llm-chain-1776125043 技能

通过命令行安装

skillhub install llm-chain-1776125043

下载

⬇ 下载 Langchain4J v2.0.0(免费)

文件大小: 4.78 KB | 发布时间: 2026-4-17 15:14

v2.0.0 最新 2026-4-17 15:14
publish v2.0.0

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部