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);
           }
    }
      
相关推荐
赵得C几秒前
软件设计师前沿考点精讲:新兴技术与性能优化实战
java·开发语言·分布式·算法·设计模式·性能优化
组合缺一1 分钟前
Solon AI 开发学习17 - generate - 使用复杂提示语
java·学习·ai·llm·solon·mcp
爱笑的眼睛115 分钟前
从零构建与深度优化:PyTorch训练循环的工程化实践
java·人工智能·python·ai
缘三水11 分钟前
【C语言】17.字符函数和字符串函数
c语言·开发语言·语法
MediaTea13 分钟前
Python 的设计哲学P08:可读性与人类语言
开发语言·python
qq_2515335914 分钟前
如何使用 Python 正则表达式去除空格/制表符/换行符?
开发语言·python·正则表达式
Azxcc018 分钟前
c++ core guidelines解析--让接口易于使用
开发语言·c++
狂奔小菜鸡18 分钟前
Day27 | Java集合框架之List接口详解
java·后端·java ee
a程序小傲19 分钟前
美团二面:KAFKA能保证顺序读顺序写吗?
java·分布式·后端·kafka
墨笔之风20 分钟前
数据库文档生成工具(PostgreSQL 适配版 - Java 8 兼容)
java·数据库·postgresql