agent 基础脚本
pip install uvuv add notebookuv add openaiAPI_KEY 尽量不要使用硬编码会被别人盗刷token最好使用从环境变量中获取API_KEY从环境变量中获取API_KEY服务环境变量需要用到的python-dotenv,先安装依赖 安装命令uv add python-dotenv再创建.env文件并写入API_KEYAPI_KEY sk-......接着就可以从环境变量中获取API_KEY了.env创建在根目录下中书写DEEPSEEK_API_KEY .........from openai import OpenAI form dotenv import load_dotenv import os load_dotenv() api_key os.getenv(DEEPSEEK_API_KEY) #创建 OpenAI客户端 client OpenAI( api_key api_key , base_url ) #访问模型 printf( 正在调用大模型 ) response client.chat.completions.create( model , message [ {role : system,content:你是一名友好的AI助教}, {role : user, content :你好你是谁} ], stream False, temperatur 0.9 ) printf(成功调用大模型) #获取模型响应的结果 printf(response) printf(response.model_dump_json()) printf(response.choices[0].message.content)

相关新闻

景区票务系统性价比之王是谁?深度对比5款热门系统

景区票务系统性价比之王是谁?深度对比5款热门系统

很多人在搜景区票务系统性价比之王,今天就来聊聊这个话题。作为一个"系统测评控",我这两年前前后后测过十几套景区票务系统,今天就深度对比5款热门系统,看看谁才是真正的性价比之王。我的测评体系为了保证测评的客观性和…

2026/6/26 15:27:02阅读更多 →
如何构建高性能跨平台抢票工具:Tauri+Rust+Vue技术栈实战指南

如何构建高性能跨平台抢票工具:Tauri+Rust+Vue技术栈实战指南

如何构建高性能跨平台抢票工具:TauriRustVue技术栈实战指南 【免费下载链接】tickets 大麦、大麦网 演唱会抢票软件,一个基于 tauri rust vue 调用接口的抢票软件。 项目地址: https://gitcode.com/gh_mirrors/ti/tickets 抢票软件的核心在于高…

2026/6/26 15:27:02阅读更多 →
esp32s3呼吸灯PWM控制

esp32s3呼吸灯PWM控制

#include <Arduino.h>// 引脚与PWM配置#define LED_PIN 5 // D5引脚#define LEDC_CH 1 // PWM通道1#define PWM_FREQ 5000 // 提高频率消除频闪#define PWM_RES 8 // 8位分辨率 0~255#define BREATHE_DELAY 30 // 亮度步进延时&a…

2026/6/26 15:27:02阅读更多 →
广义谱Turán问题:禁止k个不相交团的最大t-团谱半径

广义谱Turán问题:禁止k个不相交团的最大t-团谱半径

1. 问题缘起&#xff1a;从经典极值图论到谱极值问题最近在整理图论领域的一些研究进展时&#xff0c;一个看似复杂但极具吸引力的概念反复出现——“广义谱Turn问题”。这个标题&#xff0c;特别是“禁止k个不相交团的最大t-团谱半径”&#xff0c;初看之下充满了数学符号的冰…

2026/6/26 16:47:11阅读更多 →
2026 年中小企业 AI 转型秘籍,你准备好了吗?

2026 年中小企业 AI 转型秘籍,你准备好了吗?

AI浪潮席卷各行各业&#xff0c;无数企业渴望数字化转型&#xff0c;无数普通人想抓住AI时代红利。但行业始终存在两大核心痛点&#xff1a;企业AI落地难、落地后不长效&#xff0c;普通人学AI难、学会了不赚钱。市面上多数机构要么只做理论培训&#xff0c;脱离商用落地&#…

2026/6/26 16:47:11阅读更多 →
从Breuil-Kisin模到模空间:晶体表示与Hodge型的几何构造

从Breuil-Kisin模到模空间:晶体表示与Hodge型的几何构造

1. 项目概述&#xff1a;当数论遇上几何 “晶体表示空间的分辨与模性”&#xff0c;这个标题听起来相当硬核&#xff0c;像是代数几何或算术几何领域里一篇论文的题目。没错&#xff0c;这正是我过去几年研究工作的核心。简单来说&#xff0c;它探讨的是如何用一种叫做“模空间…

2026/6/26 16:47:11阅读更多 →
Lora转4G Cat1网关设计与物联网应用实践

Lora转4G Cat1网关设计与物联网应用实践

1. 项目背景与核心价值最近在物联网项目中经常遇到这样的需求&#xff1a;现场设备原本采用Lora无线通信&#xff0c;但需要将数据上传到云端服务器。传统方案要么受限于Lora网关的传输距离&#xff0c;要么面临复杂的网络配置问题。这个开源项目正好解决了这个痛点——通过Lor…

2026/6/26 16:47:11阅读更多 →
Hotkey Detective:Windows热键冲突的终极侦探,3分钟找回你的快捷键控制权

Hotkey Detective:Windows热键冲突的终极侦探,3分钟找回你的快捷键控制权

Hotkey Detective&#xff1a;Windows热键冲突的终极侦探&#xff0c;3分钟找回你的快捷键控制权 【免费下载链接】hotkey-detective A small program for investigating stolen key combinations under Windows 7 and later. 项目地址: https://gitcode.com/gh_mirrors/ho/h…

2026/6/26 16:47:11阅读更多 →
树莓派Pico SWD调试接口详解:从原理到实战应用

树莓派Pico SWD调试接口详解:从原理到实战应用

1. 项目概述&#xff1a;深入理解树莓派Pico的SWD调试接口如果你正在玩树莓派Pico&#xff0c;无论是用它做个小机器人、数据采集器&#xff0c;还是任何嵌入式项目&#xff0c;迟早会遇到一个坎&#xff1a;代码烧进去跑飞了&#xff0c;或者硬件行为诡异&#xff0c;光靠串口…

2026/6/26 16:42:10阅读更多 →
【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体 一文搞定到底什么是智能体【人工智能】一文搞定到底什么是智能体一. LM&#xff0c;WorkFlow&#xff0c;Agent分别有什么么不同二. Agent的思考过程是怎样的三. Agent的五个核心部分1&#xff09;LLM2&#xff09;Prompt3&#xff09;Me…

2026/6/26 11:03:22阅读更多 →
嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

1. 嵌入式GUI控件&#xff1a;从原理到实战的深度解析在嵌入式系统开发中&#xff0c;图形用户界面&#xff08;GUI&#xff09;的设计与实现往往是项目从“能用”到“好用”的关键一跃。不同于资源充沛的PC或移动平台&#xff0c;嵌入式设备的GUI需要在有限的CPU性能、内存空间…

2026/6/26 4:15:25阅读更多 →
Google AI Studio 300美元额度的真相与实战指南

Google AI Studio 300美元额度的真相与实战指南

1. 这300美金不是“送钱”&#xff0c;而是Google埋下的第一道技术门槛 你看到标题里那个醒目的“$300美金”时&#xff0c;第一反应可能是&#xff1a;又一个免费额度&#xff1f;领完就完事&#xff1f;我亲手试过——这300美金根本不是红包&#xff0c;而是一张入场券&…

2026/6/26 9:29:01阅读更多 →
HPE (慧与) 服务器专用 ESXi 9 全套官方定制资源详解 + 完整部署升级教程

HPE (慧与) 服务器专用 ESXi 9 全套官方定制资源详解 + 完整部署升级教程

一、前言&#xff1a;企业运维痛点与资源价值自博通收购 VMware 之后&#xff0c;原 VMware 公开免费下载渠道全面关闭&#xff0c;企业运维人员想要获取适配 HPE 慧与服务器的 ESXi 9 原厂镜像&#xff0c;必须注册博通账号、绑定有效授权才能下载&#xff0c;无授权账号无法获…

2026/6/26 0:02:15阅读更多 →
Kotlin的@JvmStatic与@JvmField:与Java互操作的注解

Kotlin的@JvmStatic与@JvmField:与Java互操作的注解

Kotlin作为一门现代编程语言&#xff0c;与Java的互操作性一直是其核心优势之一。为了让Kotlin代码能够无缝对接Java&#xff0c;Kotlin提供了多种注解来优化互操作体验&#xff0c;其中JvmStatic和JvmField是两个关键注解。它们分别用于解决静态成员和字段在Java中的访问问题&…

2026/6/26 0:02:15阅读更多 →
深入解析musl libc中的mmap实现源码

深入解析musl libc中的mmap实现源码

最近在阅读musl libc源码时&#xff0c;发现其mmap的实现非常精妙&#xff0c;特分享给大家。 一、代码整体结构 这段代码实现了__mmap函数&#xff0c;并通过weak_alias导出为mmap。这是典型的musl libc风格——提供弱符号以便用户可以重写。 weak_alias(__mmap, mmap); 二…

2026/6/26 0:02:15阅读更多 →