上一页 1 2 3 4 5 6 7 ··· 45 下一页
摘要: 本文介绍了HTTP流式输出的两种常见方式:SSE(Server Sent Event)和NDJSON(Newline-Delimited JSON)。SSE以空行分隔消息块,每个消息块包含必选的data属性;NDJSON则以换行符分隔JSON消息块。文章提供了Java示例代码展示两种实现方式,并说明Solon框架提供了作为客户端接收流式数据的能力,包括获取文本行流和SSE流。最后指出Solon的HttpUtils工具支持这两种流式数据的客户端接收。 阅读全文
posted @ 2025-11-30 07:28 带刺的坐椅 阅读(115) 评论(0) 推荐(0)
摘要: 本文介绍了聊天模型的接口风格支持情况,重点阐述了不同平台(如DeepSeek-V3、ollama、阿里百炼等)的接口适配方案。框架内置支持openai、ollama和dashscope三种方言适配,并详细说明了各适配的配置要求和使用场景。文章还提供了方言依赖包的分类说明,包括核心包和具体方言包。最后展示了聊天方言接口的定义和OllamaChatDialect的定制实现示例,说明了如何通过匹配检测、构建消息节点等方式实现方言适配。 阅读全文
posted @ 2025-11-29 16:12 带刺的坐椅 阅读(95) 评论(0) 推荐(0)
摘要: Solon框架通过摒弃Java EE规范依赖,构建了一个轻量高效的微服务开发平台。其设计优势体现在:1)彻底轻量化,实现极速启动和低资源占用;2)容器中立性,灵活适配多种网络I/O技术;3)专注核心功能,简化开发复杂度;4)紧密跟进Java SE新特性。这些特性使Solon在云原生时代展现出比传统框架更优异的性能表现和适应性,成为现代Java微服务开发的创新选择。 阅读全文
posted @ 2025-11-28 09:09 带刺的坐椅 阅读(160) 评论(0) 推荐(0)
摘要: Solon框架的聊天模型接口(ChatModel)提供了多种交互方式,包括同步调用(call)、流式调用(stream)、工具调用(Tool Call)等功能。支持通过YAML配置或手动方式构建模型,可设置API地址、提供商、模型类型等参数。接口支持同步获取完整响应和异步流式响应(基于reactivestreams规范),并能与Solon-Flow集成。内置的模型日志功能会记录请求和响应信息,便于调试。该接口设计灵活,可适配多种响应式框架如Mutiny、RxJava或Reactor。 阅读全文
posted @ 2025-11-27 18:04 带刺的坐椅 阅读(106) 评论(0) 推荐(0)
摘要: LangGraph和Solon AI Flow是两种不同的AI流程编排框架,核心区别在于思维路线设计。LangGraph采用状态机结构,适合构建需要动态决策的复杂AI智能体,适合Python开发者。Solon AI Flow采用流程图结构,强调标准化流程,适合Java开发者快速部署企业级AI功能。两者在配置方式、Web服务集成和高级功能实现上各有特点:LangGraph需要编写代码实现灵活逻辑,Solon AI Flow通过YAML配置简化流程搭建并内置Web组件。 阅读全文
posted @ 2025-11-27 09:10 带刺的坐椅 阅读(222) 评论(0) 推荐(0)
摘要: 本文对比了Java企业级开发中三种主流AOP实现:AspectJ、Spring AOP和Solon AOP。AspectJ功能最全面,支持字节码织入,可拦截各类连接点但配置复杂;Spring AOP基于动态代理,与Spring生态集成度高,但仅支持方法执行拦截;Solon AOP同样使用动态代理,采用纯注解驱动设计,更轻量但侵入性较强。选择建议:Spring项目优先Spring AOP,极致需求选AspectJ,轻量云原生场景考虑Solon AOP。三种方案各有侧重,可根据项目需求灵活选择。 阅读全文
posted @ 2025-11-26 10:09 带刺的坐椅 阅读(157) 评论(0) 推荐(0)
摘要: Solon AI & MCP 是 Java 智能体开发框架,支持 Java 8-25,提供统一接口集成主流 AI 模型。框架支持聊天模型、生成模型、RAG 知识库、MCP 协议等多种 AI 能力,并提供与 Spring 等框架的兼容性。技术预览展示了简洁的 API 设计,如构建聊天模型和使用 MCP 服务端/客户端。 阅读全文
posted @ 2025-11-25 17:20 带刺的坐椅 阅读(100) 评论(0) 推荐(0)
摘要: 聊天模型配置与请求选项摘要 ChatConfig定义聊天模型的基础配置,包括必填的apiUrl和model,以及可选参数如apiKey、provider等。可通过构建器模式直接创建或注入配置。 ChatOptions提供请求级别的控制选项,支持添加函数工具、拦截器和自定义参数,包含常用选项如temperature、max_tokens等。通过链式调用可灵活配置每个请求,如添加天气查询工具并传入用户上下文。response_format参数可控制输出格式,但具体支持情况需参考模型文档。两者配合使用可实现细粒度 阅读全文
posted @ 2025-11-20 17:13 带刺的坐椅 阅读(26) 评论(0) 推荐(0)
摘要: 本文介绍了如何使用Solon-AI框架结合本地部署的Ollama服务调用Llama3.2等大语言模型的完整流程。文章提供了从环境搭建到实际调用的详细步骤,并附有配置示例和效果截图,帮助开发者快速实现本地大语言模型的集成应用。 阅读全文
posted @ 2025-11-19 11:05 带刺的坐椅 阅读(17) 评论(0) 推荐(0)
摘要: Solon AI & MCP 是 Java 智能体开发框架,支持 Java 8-25,简化了与主流 AI 模型(如 OpenAI、DeepSeek)的集成。它提供统一接口抽象,支持多种 AI 模型(ChatModel、GenerateModel等)协作,并兼容 MCP 协议实现工具服务发布。该框架采用方言适配设计,支持 RAG 等 AI 应用场景开发,提供多框架示例(Solon/SpringBoot等)及视频教程。适用于生成式人工智能应用的快速构建。 阅读全文
posted @ 2025-11-18 20:57 带刺的坐椅 阅读(130) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 45 下一页