<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>大模型 on 随记</title><link>https://blog.liuyi2026.asia/zh/tags/%E5%A4%A7%E6%A8%A1%E5%9E%8B/</link><description>Recent content in 大模型 on 随记</description><generator>Hugo</generator><language>zh</language><lastBuildDate>Wed, 26 Aug 2026 17:32:00 +0800</lastBuildDate><atom:link href="https://blog.liuyi2026.asia/zh/tags/%E5%A4%A7%E6%A8%A1%E5%9E%8B/index.xml" rel="self" type="application/rss+xml"/><item><title>HelloWorld</title><link>https://blog.liuyi2026.asia/zh/docs/technology/AI/HelloWorld/</link><pubDate>Wed, 26 Aug 2026 17:32:00 +0800</pubDate><guid>https://blog.liuyi2026.asia/zh/docs/technology/AI/HelloWorld/</guid><description>&lt;h1 id="windows平台安装大模型">Windows平台安装大模型&lt;a class="anchor" href="#windows%e5%b9%b3%e5%8f%b0%e5%ae%89%e8%a3%85%e5%a4%a7%e6%a8%a1%e5%9e%8b">#&lt;/a>&lt;/h1>
&lt;ul>
&lt;li>先下载Windows版本的Ollama&lt;/li>
&lt;li>安装后，在settings中设置模型下载为止并且在局域网暴露Ollama（端口11434） &lt;br>
&lt;img src="img/ly-20260826173404383.png" alt="" />&lt;/li>
&lt;li>访问&lt;code>http://localhost:11434/&lt;/code>&lt;br>
&lt;img src="img/ly-20260826173536384.png" alt="" />&lt;/li>
&lt;li>打开WindowsPowerShell&lt;/li>
&lt;/ul>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-shell" data-lang="shell">&lt;span style="display:flex;">&lt;span>ollama run qwen3:4b-instruct &lt;span style="color:#75715e">#会下载qwen3:4b-instruct大模型并运行，然后就可以问问题了&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e">#这是我之后下载的几个，目前qwen3:4b 和 qwen3:4b-instruct 最符合电脑性能&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>ollama list | sort
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>deepseek-r1:1.5b e0979632db5a 1.1 GB &lt;span style="color:#ae81ff">7&lt;/span> hours ago
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>deepseek-r1:7b 755ced02ce7b 4.7 GB &lt;span style="color:#ae81ff">6&lt;/span> hours ago
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>gemma3:4b a2af6cc3eb7f 3.3 GB &lt;span style="color:#ae81ff">2&lt;/span> hours ago
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>llama3.2:3b a80c4f17acd5 2.0 GB &lt;span style="color:#ae81ff">6&lt;/span> hours ago
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>NAME ID SIZE MODIFIED
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>qwen3:4b 359d7dd4bcda 2.5 GB &lt;span style="color:#ae81ff">8&lt;/span> hours ago
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>qwen3:4b-instruct 0edcdef34593 2.5 GB &lt;span style="color:#ae81ff">7&lt;/span> hours ago
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>qwen3:8b 500a1f067a9f 5.2 GB &lt;span style="color:#ae81ff">5&lt;/span> hours ago&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;ul>
&lt;li>关于ollama&lt;/li>
&lt;/ul>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-shell" data-lang="shell">&lt;span style="display:flex;">&lt;span>ollama run qwen3:4b-instruct --hidethinking &lt;span style="color:#75715e">#使用hidethingking隐藏思考过程&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e">#或者在运行中，使用/set nothink 隐藏思考过程，不过不是每个大模型都有效&lt;/span>&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h1 id="ubuntu中使用python测试">Ubuntu中使用Python测试&lt;a class="anchor" href="#ubuntu%e4%b8%ad%e4%bd%bf%e7%94%a8python%e6%b5%8b%e8%af%95">#&lt;/a>&lt;/h1>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-shell" data-lang="shell">&lt;span style="display:flex;">&lt;span>sudo apt install python3-requests&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h2 id="简单请求">简单请求&lt;a class="anchor" href="#%e7%ae%80%e5%8d%95%e8%af%b7%e6%b1%82">#&lt;/a>&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-shell" data-lang="shell">&lt;span style="display:flex;">&lt;span>nano test_llm.py&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h3 id="test_llmpy的内容">test_llm.py的内容&lt;a class="anchor" href="#test_llmpy%e7%9a%84%e5%86%85%e5%ae%b9">#&lt;/a>&lt;/h3>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-shell" data-lang="shell">&lt;span style="display:flex;">&lt;span>import requests
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>url &lt;span style="color:#f92672">=&lt;/span> &lt;span style="color:#e6db74">&amp;#34;http://192.168.6.201:11434/api/chat&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>data &lt;span style="color:#f92672">=&lt;/span> &lt;span style="color:#f92672">{&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#e6db74">&amp;#34;model&amp;#34;&lt;/span>: &lt;span style="color:#e6db74">&amp;#34;qwen3:4b-instruct&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#e6db74">&amp;#34;messages&amp;#34;&lt;/span>: &lt;span style="color:#f92672">[&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">{&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#e6db74">&amp;#34;role&amp;#34;&lt;/span>: &lt;span style="color:#e6db74">&amp;#34;user&amp;#34;&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#e6db74">&amp;#34;content&amp;#34;&lt;/span>: &lt;span style="color:#e6db74">&amp;#34;你好，随机给我一个五位数&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">}&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#f92672">]&lt;/span>,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> &lt;span style="color:#e6db74">&amp;#34;stream&amp;#34;&lt;/span>: False
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">}&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>print&lt;span style="color:#f92672">(&lt;/span>&lt;span style="color:#e6db74">&amp;#34;发送请求&amp;#34;&lt;/span>&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>r &lt;span style="color:#f92672">=&lt;/span> requests.post&lt;span style="color:#f92672">(&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> url,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> json&lt;span style="color:#f92672">=&lt;/span>data,
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span> timeout&lt;span style="color:#f92672">=&lt;/span>&lt;span style="color:#ae81ff">60&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>print&lt;span style="color:#f92672">(&lt;/span>&lt;span style="color:#e6db74">&amp;#34;状态码:&amp;#34;&lt;/span>, r.status_code&lt;span style="color:#f92672">)&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>print&lt;span style="color:#f92672">(&lt;/span>r.text&lt;span style="color:#f92672">)&lt;/span>&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h3 id="输出">输出&lt;a class="anchor" href="#%e8%be%93%e5%87%ba">#&lt;/a>&lt;/h3>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-shell" data-lang="shell">&lt;span style="display:flex;">&lt;span>╭─ ~ ly@ubt24 18:10:49
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>╰─❯ python3 test_llm.py
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>发送请求
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>状态码: &lt;span style="color:#ae81ff">200&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#f92672">{&lt;/span>&lt;span style="color:#e6db74">&amp;#34;model&amp;#34;&lt;/span>:&lt;span style="color:#e6db74">&amp;#34;qwen3:4b-instruct&amp;#34;&lt;/span>,&lt;span style="color:#e6db74">&amp;#34;created_at&amp;#34;&lt;/span>:&lt;span style="color:#e6db74">&amp;#34;2026-08-26T10:11:13.7346513Z&amp;#34;&lt;/span>,&lt;span style="color:#e6db74">&amp;#34;message&amp;#34;&lt;/span>:&lt;span style="color:#f92672">{&lt;/span>&lt;span style="color:#e6db74">&amp;#34;role&amp;#34;&lt;/span>:&lt;span style="color:#e6db74">&amp;#34;assistant&amp;#34;&lt;/span>,&lt;span style="color:#e6db74">&amp;#34;content&amp;#34;&lt;/span>:&lt;span style="color:#e6db74">&amp;#34;你好！这是一个随机生成的五位数：**73924** 😊\n\n如果需要更多，比如带条件的（比如是偶数、能被3整除等），也可以告诉我哦！&amp;#34;&lt;/span>&lt;span style="color:#f92672">}&lt;/span>,&lt;span style="color:#e6db74">&amp;#34;done&amp;#34;&lt;/span>:true,&lt;span style="color:#e6db74">&amp;#34;done_reason&amp;#34;&lt;/span>:&lt;span style="color:#e6db74">&amp;#34;stop&amp;#34;&lt;/span>,&lt;span style="color:#e6db74">&amp;#34;total_duration&amp;#34;&lt;/span>:7589013100,&lt;span style="color:#e6db74">&amp;#34;load_duration&amp;#34;&lt;/span>:7398700,&lt;span style="color:#e6db74">&amp;#34;prompt_eval_count&amp;#34;&lt;/span>:16,&lt;span style="color:#e6db74">&amp;#34;prompt_eval_duration&amp;#34;&lt;/span>:143164000,&lt;span style="color:#e6db74">&amp;#34;eval_count&amp;#34;&lt;/span>:46,&lt;span style="color:#e6db74">&amp;#34;eval_duration&amp;#34;&lt;/span>:7413854000&lt;span style="color:#f92672">}&lt;/span>&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;h2 id="写一个简单对话">写一个简单对话&lt;a class="anchor" href="#%e5%86%99%e4%b8%80%e4%b8%aa%e7%ae%80%e5%8d%95%e5%af%b9%e8%af%9d">#&lt;/a>&lt;/h2>
&lt;p>这里用的其他模型，简单点 &lt;del>用了流式一个字一个字输出，也保留了完整聊天结果&lt;/del>&lt;/p></description></item></channel></rss>