java调用kimi大模型聊天接口

申请apiKey

kimi大模型接口apiKey申请地址

下载源码

kimi大模型聊天接口的sdk下载地址

介绍

一个kimi大模型api的调用工具,传入一个apiKey即可对kimi聊天

软件架构

springboot

使用说明
  1. 拉取仓库代码:https://gitee.com/ge-wenbo666/kimi-ai-java-sdk

  2. 打开项目 mvn install 安装依赖(如果有问题,请设置跳过maven测试: mvn clean install -DskipTests)

  3. 在自己的项目中引入maven依赖

    复制代码
    <dependency>
        <groupId>com.gwb.util</groupId>
        <artifactId>kimi-ai-java-sdk</artifactId>
        <version>1.0.0-SNAPSHOT</version>
    </dependency>
  4. 在application.yml中填写

    yaml 复制代码
    # 你的apiKey
    kimi:
      client:
        api-key: 你的apiKey   
  5. 在方法中直接调用即可,如下示例代码(也可参考单元测试类ApiTest):
    这是一行代码

    java 复制代码
    // 这是一段Java代码块
    
    public class ApiTest {
       /**
            * ai接口测试
            */
           @Test
           public void test1(){
               List<Message> messages = CollUtil.newArrayList(
                       new Message(RoleEnum.system.name(), "你是一个java程序员"),
                       new Message(RoleEnum.user.name(), "如何使用mysql创建一张学生表,给出示例代码")
               );
               System.out.println("问题:如何使用mysql创建一张学生表,给出示例代码");
               String chat = new MoonshotAiUtils().cdoChat("moonshot-v1-8k", messages);
               System.out.println("ai回答:"+chat);
           }
    }
      
相关推荐
zhanghaha13141 小时前
HTML系列教程:14_HTML 表单与输入框 <form>、<input> 零基础详解
java·前端·javascript
傻啦嘿哟6 小时前
某招聘平台爬虫:爬取招聘岗位数据,分析各城市薪资水平
开发语言·爬虫·python
2501_933670796 小时前
2026秋招量化分析岗技能栈:Python、SQL、统计建模、回测项目怎么准备
开发语言·python·sql
yxlalm6 小时前
Spring AI+RAG 01-项目背景与技术选型
java·人工智能·spring
程序员清风7 小时前
Java 后端高并发设计:线程池、限流、熔断与降级
java·数据库·oracle
李少兄7 小时前
JavaScript 数据类型完全指南
开发语言·javascript·ecmascript
Seoyoneh8 小时前
Agentic Workflow编排架构:云客服从“被动响应”迈向“主动执行”的技术实现
java·开发语言·架构
海南java第二人8 小时前
对外 API 如何保证幂等性?插入数据 / 上传表格场景全方案汇总
java·幂等性
tryxr8 小时前
Chat2Excel 文件服务模块上传文件功能开发
java·项目·oss·easyexcel·文件服务
Tangyuewei8 小时前
Java 写 Agent:模型只是组件
java·开发语言