当前位置: 首页 > news >正文

网站的简单布局搜索引擎优化不包括

网站的简单布局,搜索引擎优化不包括,邯郸网站建设有哪些,网站怎么做移动端的前言 之前发表的文章已经讲了如何本地部署Deepseek模型,并且如何给Deepseek模型投喂数据、搭建本地知识库,但大部分人不知道怎么应用,让自己的项目接入AI模型。 文末有彩蛋哦!!! 要接入本地部署的deepsee…

前言

之前发表的文章已经讲了如何本地部署Deepseek模型,并且如何给Deepseek模型投喂数据、搭建本地知识库,但大部分人不知道怎么应用,让自己的项目接入AI模型。

文末有彩蛋哦!!!

要接入本地部署的deepseek,我就要利用到我们之前部署时安装的ollama服务,并调用其API

本地API接口

1、生成文本(Generate Text)

url: POST /api/generate

功能:向模型发送提示词(prompt),并获取生成的文本。

请求格式:

{"model": "<model-name>",  // 模型名称"prompt": "<input-text>", // 输入的提示词"stream": false,          // 是否启用流式响应(默认 false)"options": {              // 可选参数"temperature": 0.7,     // 温度参数"max_tokens": 100       // 最大 token 数}
}

响应格式:

{"response": "<generated-text>", // 生成的文本"done": true                    // 是否完成
}
2、生成对话补全

url:POST /api/chat

功能:支持多轮对话,模型会记住上下文。

请求格式:

{"model": "<model-name>",  // 模型名称"messages": [             // 消息列表{"role": "user",       // 用户角色"content": "<input-text>" // 用户输入}],"stream": false,          // 是否启用流式响应"options": {              // 可选参数"temperature": 0.7,"max_tokens": 100}
}

响应格式:

{"message": {"role": "assistant",    // 助手角色"content": "<generated-text>" // 生成的文本},"done": true
}
3、列出本地模型(List Models)

url:GET /api/tags

功能:列出本地已下载的模型。

响应格式:

{"models": [{"name": "<model-name>", // 模型名称"size": "<model-size>", // 模型大小"modified_at": "<timestamp>" // 修改时间}]
}
4、模型的详细信息

url:POST /api/show

功能:查看特定模型的详细信息。

请求格式:

{"name": model}

响应格式:

{"license": "...","template": "...","details": {...},"model_info": {...},"modified_at": "2025-02-10T13:26:44.0736757+08:00"
}
5、生成嵌入向量

url:POST /api/embed

功能:为输入的文本生成嵌入向量。

请求格式:

{"model": model,"input": text
}

响应格式:

{"model": "deepseek-r1:7b","embeddings": [[0.00245497,...]],"total_duration": 8575498700,"load_duration": 7575292200,"prompt_eval_count": 4
}

使用实例

1、启动 Ollama 服务
在使用 API 之前,需要确保 Ollama 服务正在运 行。可以双击打开或通过以下命令启动服务:

ollama serve

2、在项目中调用API(这里以react为例实现简单效果)

AI.jsx:

import { useEffect, useState, useRef } from 'react';
import './AI.css';export default function AI() {const [outputContent, setOutput] = useState('');// ref 存储textarea 内容const inputRef = useRef(null);useEffect(() => {// const userPrompt = "介绍";// streamOllamaResponse(userPrompt);}, []);let handleSubmit = async (event) => {event.preventDefault();streamOllamaResponse(inputRef.current.value);}async function streamOllamaResponse(prompt) {const url = 'http://localhost:11434/api/generate';const headers = {'Content-Type': 'application/json'};const data = {"model": "deepseek-r1:7b","prompt": prompt,"stream": true};const response = await fetch(url, {method: 'POST',headers: headers,body: JSON.stringify(data)});if (!response.ok) {console.error(`请求失败,状态码: ${response.status}`);return;}const reader = response.body.getReader();const decoder = new TextDecoder('utf-8');while (true) {const { done, value } = await reader.read();if (done) {break;}const chunk = decoder.decode(value, { stream: true });const chunkResponse = JSON.parse(chunk).responseconsole.log(chunkResponse);setOutput((outputContent) => outputContent + chunkResponse);}}return (<div className='ai-container'><h2>AI Page</h2><div className='ai-content'><div className='output-container'><pre>{outputContent}</pre></div><div className='input-container'><textarea ref={inputRef} name="" id="" placeholder='请输入您的问题'></textarea><button onClick={handleSubmit}>提交</button></div></div></div>)
}

效果

在这里插入图片描述


文末彩蛋!!(粉丝福利)

DeepSeek使用技巧大全.rar:https://pan.quark.cn/s/6e769f336d4b

http://www.tj-hxxt.cn/news/111598.html

相关文章:

  • 移动应用开发心得体会丹东网站seo
  • 网站建设方式丨金手指排名26网络公关公司联系方式
  • 网络推广网站河南什么网站都能进的浏览器
  • 电子商务网站建设与维护实验报告朋友圈广告投放价格表
  • 网站开发策略都有啥百度搜索推广优化师工作内容
  • 淘宝可做的团购网站seo研究中心晴天
  • 交互界面设计seo教学平台
  • 徐州网站建设的特点西安做网站的公司
  • 北京各大网站推广平台哪家好谷歌seo什么意思
  • 绵阳做手机网站建设西安百度推广客服电话多少
  • 用js做的个人酷炫网站济南网络推广
  • 公司怎么注册网站免费seo搜索排名优化方法
  • 网络公司网站案例软文关键词排名推广
  • 网站的功能性搜索引擎营销ppt
  • 易语言做网站市场营销手段13种手段
  • 国外网站做任务套利黄金网站app大全
  • 副食店年报在哪个网站做石家庄seo推广公司
  • 做美妆批发的网站人教版优化设计电子书
  • 做网站用个人还是企业比较好网络服务合同纠纷
  • 东莞外贸网站搭建制作手机百度账号登录入口
  • 网站优化建设河南营销型网站建设解决方案
  • 手机wap网站如何建设蓝牙耳机网络营销推广方案
  • WordPress做大站企业网站建设方案书
  • 微信订阅号做网站大连网站seo
  • 网页制作个人简历模板教程seo学徒
  • 网站与支付宝对接域名停靠浏览器
  • 长沙建网站的百度关键词推广帝搜软件
  • 一个页面对网站如何建设网站seo视频狼雨seo教程
  • 建设手机网站经验分享搜外网
  • 深圳平湖网站建设公司免费搭建个人网站