调用api练习(1)

本次练习是使用spring boot3编程,而调用的api则是使用市面上收集的免费api。
这次练习我想制作一个简单的AI故事生成平台。
第一步是建立数据库,库内属性包含题目,关键词,梗概,正文,创建时间等,这个直接使用MySQL建表即可。
第二步是获取对应的api接口,在生成故事的AI这里,我使用的是星火api:
image

第三步就是创建spring boot项目,制作带有简单前端界面的网页。
image
image

关于其中生成的故事的流程:

  1. 接收用户输入 :通过前端界面收集用户输入的关键词
  2. 参数验证 :在 StoryController 中验证关键词非空
  3. 模板选择 :随机从预定义模板库中选择一个标题和摘要模板
  4. 内容组装 :
    • 标题生成:替换模板中的关键词占位符
    • 摘要生成:替换模板中的关键词占位符
    • 正文生成:调用 generateStoryContentBasedOnKeywords 方法
      • 根据关键词内容选择合适的故事开头
      • 使用固定结构生成故事的中间部分、高潮部分和结尾部分
  5. 数据持久化 :将生成的故事保存到数据库中

这是初次进行的尝试,用的是最简单只关于包含文字的api。

posted @ 2025-12-21 23:38  老汤姆233  阅读(6)  评论(0)    收藏  举报