最简单的基于openAI 接口的推理大模型调用程序

从零学习ai 应用编程: hello ai world! 基于python + openai接口库实现本地推理调用

申请api

推荐https://console.volcengine.com/ 火山方舟。支持豆包、deepseek, 有免费额度 ,试用、学习足够。

OPENAI_API_KEY="afe83f64-xxxxxxx"
OPENAI_BASE_URL=https://ark.cn-beijing.volces.com/api/v3
OPENAI_MODEL=ep-xxxxx-hpmds

Python实现: Hello AI world!

编写代码,保存为d:/code/trae/volc.py

import os
from openai import OpenAI

os.environ['ARK_API_KEY'] = "afe83f64-0225-4d4a-9fc9-8106d9ec2685"

client = OpenAI(
    api_key = os.environ.get("ARK_API_KEY"),
    base_url = "https://ark.cn-beijing.volces.com/api/v3",
)

# Non-streaming:
print("----- standard request -----")
completion = client.chat.completions.create(
    model = "ep-20250212110355-hpmds",  # your model endpoint ID
    messages = [
        {"role": "system", "content": "你是人工智能助手"},
        {"role": "user", "content": "常见的十字花科植物有哪些?"},
    ],
)
print(completion.choices[0].message.content)

# Streaming:
print("----- streaming request -----")
stream = client.chat.completions.create(
    model = "ep-20250212110355-hpmds",  # your model endpoint ID
    messages = [
        {"role": "system", "content": "你是人工智能助手"},
        {"role": "user", "content": "常见的十字花科植物有哪些?"},
    ],
    stream=True
)

for chunk in stream:
    if not chunk.choices:
        continue
    print(chunk.choices[0].delta.content, end="")
print()

python环境配置

安装Anaconda3, 创建虚拟环境,并安装依赖

conda create -n knowledge_sys python=3.12
conda activate knowledge_sys
pip install --upgrade "openai>=1.0"

与ai模型圣诞

(knowledge_sys) D:\code\trae>D:/AppGallery/Anaconda3/envs/knowledge_sys/python.exe d:/code/trae/volc.py
----- standard request -----


十字花科(Brassicaceae)植物种类繁多,许多是我们常见的蔬菜、油料作物或观赏植物。以下是常见的十字花科植物:

---

### **常见食用植物**
1. **白菜类**:
   - **大白菜**(*Brassica rapa* subsp. *pekinensis*):广泛食用的叶菜。
   - **小白菜**(*Brassica rapa* subsp. *chinensis*):如上海青、油菜心。
   - **芥菜**(*Brassica juncea*):包括雪里蕻、榨菜等变种。

2. **甘蓝类**(*Brassica oleracea* 的变种):
   - **卷心菜**(结球甘蓝)
   - **花椰菜**(菜花)
   - **西兰花**(绿花菜)
   - **羽衣甘蓝**(观赏兼食用)
   - **芥蓝**(中国甘蓝)

3. **根茎类**:
   - **萝卜**(*Raphanus sativus*):白萝卜、红萝卜、樱桃萝卜等。
   - **芜菁**(*Brassica rapa* subsp. *rapa*):又称大头菜。
   - **辣根**(*Armoracia rusticana*):用于调味料。

4. **油料作物**:
   - **油菜**(*Brassica napus*):种子可榨菜籽油。
   - **芥菜型油菜**(*Brassica juncea*):部分地区用于榨油。

5. **其他蔬菜**:
   - **荠菜**(*Capsella bursa-pastoris*):野生或栽培的野菜。
   - **芝麻菜**(*Eruca vesicaria*):沙拉常用。
   - **豆瓣菜**(*Nasturtium officinale*):又称西洋菜。

---

### **观赏植物**
1. **紫罗兰**(*Matthiola incana*):花朵芳香,园艺品种多。
2. **二月兰**(*Orychophragmus violaceus*):又名诸葛菜,早春开花。
3. **香雪球**(*Lobularia maritima*):低矮观赏花卉。

---

### **野生或药用植物**
1. **独行菜**(*Lepidium apetalum*):种子可入药。
2. **蔊菜**(*Rorippa indica*):传统药用植物。
3. **菥蓂**(*Thlaspi arvense*):种子或全草入药。

---

### **特点**
十字花科植物的共同特征:
- **花**:4片花瓣呈十字形排列。
- **果实**:多为角果(长角果或短角果)。
- **辛辣味**:许多种类含硫代葡萄糖苷,具有独特风味(如芥末)。

这些植物在农业、饮食和文化中占有重要地位,部分还具有抗氧化、抗癌等潜在健康价值。
----- streaming request -----


常见的十字花科(Brassicaceae)植物种类丰富,涵盖蔬菜、油料作物、调味植物和野生植物等。以下是主要的分类及常见代表:

---

### **1. 蔬菜类**
- **白菜**(*Brassica rapa* subsp. *pekinensis*)  
- **卷心菜(甘蓝)**(*Brassica oleracea* var. *capitata*)  
- **花椰菜**(*Brassica oleracea* var. *botrytis*)  
- **西兰花(绿花菜)**(*Brassica oleracea* var. *italica*)  
- **芥菜**(*Brassica juncea*)  
- **萝卜**(*Raphanus sativus*)  
- **油菜(菜薹)**(*Brassica rapa* var. *chinensis*)  
- **羽衣甘蓝**(*Brassica oleracea* var. *sabellica*)  
- **抱子甘蓝**(*Brassica oleracea* var. *gemmifera*)  
- **大头菜(芜菁)**(*Brassica rapa* subsp. *rapa*)  
- **芝麻菜(火箭菜)**(*Eruca vesicaria*)  

---

### **2. 油料作物**
- **油菜(油用品种)**(*Brassica napus*)  
  用于榨取菜籽油,也是重要的生物柴油原料。  
- **芥菜型油菜**(*Brassica juncea*)  
  部分地区用于食用油或调味料。

---

### **3. 调味植物**
- **芥末**  
  - 黑芥(*Brassica nigra*):种子用于制作黄芥末。  
  - 白芥(*Sinapis alba*):种子用于温和型芥末酱。  
- **辣根**(*Armoracia rusticana*)  
  根部磨碎后用作辛辣调料。  

---

### **4. 野生/药用植物**
- **荠菜**(*Capsella bursa-pastoris*)  
  常见野菜,全草可入药。  
- **独行菜**(*Lepidium apetalum*)  
  种子(葶苈子)用于中药。  
- **菘蓝**(*Isatis tinctoria*)  
  传统染料植物,根为板蓝根药材来源。  

---

### **5. 观赏植物**
- **紫罗兰**(*Matthiola incana*)
  花朵芳香,常用于园艺。
- **香雪球**(*Lobularia maritima*)
  小型观赏花卉,适合盆栽或地被。

---

### **十字花科特征**
- **花部结构**:四片花瓣呈十字形排列,故得名。
- **果实**:多为角果(长角果或短角果)。
- **经济价值**:涵盖食用、药用、工业原料及观赏用途。

这些植物因富含硫代葡萄糖苷等化合物,具有抗氧化作用,但过量摄入可 能影响甲状腺功能。合理食用对健康有益。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

月光技术杂谈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值