OpenAI助手API接入-问答对自动生成

支持GPT-3.5-Turbo, GPT-4o, GPT-4-Turbo

import json
import openai
from pathlib import Path
import os

client = openai.OpenAI(base_url=base_url, api_key=api_key)

file = client.files.create(
  file=open("H3.pdf", "rb"),
  purpose='assistants'
)

assistant = client.beta.assistants.create(
    name="问答生成",
    instructions="你是一个问答生成助手,可以帮助用户去生成问答对。",
    model="gpt-4-1106-preview",
    tools=[{"type":"retrieval"}],
    file_ids= [file.id]
)
print(assistant.id)

thread = client.beta.threads.create(
  messages=[
    {
      "role": "user",
      "content": """
      这个文档可以分为多个部分,分别输出。针对每个部分生成3个问答对,合并后以中文JSON格式输出。
        """
    }
  ]
)
print(thread.id)

run = client.beta.threads.runs.create(
    thread_id=thread.id,
    assistant_id=assistant.id
)
print(run.id)

import time

def wait_on_run(run, thread):
    while run.status == "queued" or run.status == "in_progress":
        run = client.beta.threads.runs.retrieve(
            thread_id=thread.id,
            run_id=run.id,
        )
        time.sleep(1)
        print("等待响应中...")
    return run

run = wait_on_run(run, thread)
print(run.id)

messages = client.beta.threads.messages.list(thread_id=thread.id)
messages = json.loads(messages.model_dump_json())

messages['data'][0]['content'][0]['text']['value']

'接下来,根据您的文档,我将对每个部分生成问答对,并以中文JSON格式输出。\n\n### 第一部分(发展历程、主营业务、财务分析、公司治理)\n\n1. 福昕软件成立于哪一年?\n   A: 福昕软件成立于2001年。\n\n2. 福昕软件的主营业务是什么?\n   A: 福昕软件的主营业务是聚焦PDF相关解决方案。\n\n3. 福昕软件在员工利益方面采取了哪些措施?\n   A: 福昕软件制定了长期持股计划以绑定员工利益。【13†source】\n\n### 第二部分(所处行业分析)\n\n1. 福昕软件公司的产品在哪些方面具有竞争力?\n   A: 福昕软件公司的产品在功能、价格和用户评价上具有一定的竞争力。\n\n2. 福昕软件未来的市场发展潜力如何?\n   A: 福昕软件公司后续有望抢占更多市场份额。【14†source】\n\n### 第三部分(订阅+渠道双转型)\n\n1. “订阅+渠道”双转型的核心策略是什么?\n   A: 福昕软件的“订阅+渠道”双转型的核心策略是通过渠道转型抢占竞争对手现有的客户,再通过订阅转型获得更多的持续性收入。\n\n2. 福昕软件订阅模式为客户提供了哪些增值服务?\n   A: 福昕软件订阅模式为客户提供丰富的增值服务,并提升客户终生价值。【15†source】\n\n### 第四部分(境外收入占比、境内市场拓展)\n\n1. 福昕软件在境内市场拓展方面的策略是什么?\n   A: 福昕软件在境内市场拓展方面,进入行业垂直领域,依托PDF核心技术与底层代码,结合特定行业与专业垂直领域的业务场景,拓展PDF技术的应用。【16†source】\n\n### 第五部分(AIGC赋能、产品竞争力)\n\n1. 福昕软件的哪一款产品接入了ChatGPT,带来了哪些功能?\n   A: 福昕软件的Foxit PDF Editor Cloud已成功接入ChatGPT,带来了文档整理、文档重写、文档翻译、文档问答、文本解析、拼写及语法纠错等功能。【17†source】\n\n2. 接入ChatGPT后的产品变化有哪些?\n   A: 接入ChatGPT后的产品具备一定提价预期,同时功能不断完善和迭代。\n\n### 第六部分(盈利预测、估值与投资评级)\n\n1. 福昕软件的投资评级如何?\n   A: 福昕软件的投资评级为“买入”。【18†source】\n\n2. 根据估值模型,福昕软件的目标市值是多少?\n   A: 根据估值模型,福昕软件的目标市值为117.0亿元。\n\n将以上问答对合并并转换为JSON格式如下:\n```json\n[\n  {\n    "part": "第一部分",\n    "qa_pairs": [\n      {\n        "question": "福昕软件成立于哪一年?",\n        "answer": "福昕软件成立于2001年。"\n      },\n      {\n        "question": "福昕软件的主营业务是什么?",\n        "answer": "福昕软件的主营业务是聚焦PDF相关解决方案。"\n      },\n      {\n        "question": "福昕软件在员工利益方面采取了哪些措施?",\n        "answer": "福昕软件制定了长期持股计划以绑定员工利益。"\n      }\n    ]\n  },\n  {\n    "part": "第二部分",\n    "qa_pairs": [\n      {\n        "question": "福昕软件公司的产品在哪些方面具有竞争力?",\n        "answer": "福昕软件公司的产品在功能、价格和用户评价上具有一定的竞争力。"\n      },\n      {\n        "question": "福昕软件未来的市场发展潜力如何?",\n        "answer": "福昕软件公司后续有望抢占更多市场份额。"\n      }\n    ]\n  },\n  {\n    "part": "第三部分",\n    "qa_pairs": [\n      {\n        "question": "“订阅+渠道”双转型的核心策略是什么?",\n        "answer": "福昕软件的“订阅+渠道”双转型的核心策略是通过渠道转型抢占竞争对手现有的客户,再通过订阅转型获得更多的持续性收入。"\n      },\n      {\n        "question": "福昕软件订阅模式为客户提供了哪些增值服务?",\n        "answer": "福昕软件订阅模式为客户提供丰富的增值服务,并提升客户终生价值。"\n      }\n    ]\n  },\n  {\n    "part": "第四部分",\n    "qa_pairs": [\n      {\n        "question": "福昕软件在境内市场拓展方面的策略是什么?",\n        "answer": "福昕软件在境内市场拓展方面,进入行业垂直领域,依托PDF核心技术与底层代码,结合特定行业与专业垂直领域的业务场景,拓展PDF技术的应用。"\n      }\n    ]\n  },\n  {\n    "part": "第五部分",\n    "qa_pairs": [\n      {\n        "question": "福昕软件的哪一款产品接入了ChatGPT,带来了哪些功能?",\n        "answer": "福昕软件的Foxit PDF Editor Cloud已成功接入ChatGPT,带来了文档整理、文档重写、文档翻译、文档问答、文本解析、拼写及语法纠错等功能。"\n      },\n      {\n        "question": "接入ChatGPT后的产品变化有哪些?",\n        "answer": "接入ChatGPT后的产品具备一定提价预期,同时功能不断完善和迭代。"\n      }\n    ]\n  },\n  {\n    "part": "第六部分",\n    "qa_pairs": [\n      {\n        "question": "福昕软件的投资评级如何?",\n        "answer": "福昕软件的投资评级为“买入”。"\n      },\n      {\n        "question": "根据估值模型,福昕软件的目标市值是多少?",\n        "answer": "根据估值模型,福昕软件的目标市值为117.0亿元。"\n      }\n    ]\n  }\n]\n```'

print(messages['data'][0]['content'][0]['text']['value'])

接下来,根据您的文档,我将对每个部分生成问答对,并以中文JSON格式输出。

### 第一部分(发展历程、主营业务、财务分析、公司治理)

1. 福昕软件成立于哪一年?
   A: 福昕软件成立于2001年。

2. 福昕软件的主营业务是什么?
   A: 福昕软件的主营业务是聚焦PDF相关解决方案。

3. 福昕软件在员工利益方面采取了哪些措施?
   A: 福昕软件制定了长期持股计划以绑定员工利益。【13†source】

### 第二部分(所处行业分析)

1. 福昕软件公司的产品在哪些方面具有竞争力?
   A: 福昕软件公司的产品在功能、价格和用户评价上具有一定的竞争力。

2. 福昕软件未来的市场发展潜力如何?
   A: 福昕软件公司后续有望抢占更多市场份额。【14†source】

### 第三部分(订阅+渠道双转型)
1. “订阅+渠道”双转型的核心策略是什么?
   A: 福昕软件的“订阅+渠道”双转型的核心策略是通过渠道转型抢占竞争对手现有的客户,再通过订阅转型获得更多的持续性收入。

2. 福昕软件订阅模式为客户提供了哪些增值服务?
   A: 福昕软件订阅模式为客户提供丰富的增值服务,并提升客户终生价值。【15†source】

### 第四部分(境外收入占比、境内市场拓展)

1. 福昕软件在境内市场拓展方面的策略是什么?
   A: 福昕软件在境内市场拓展方面,进入行业垂直领域,依托PDF核心技术与底层代码,结合特定行业与专业垂直领域的业务场景,拓展PDF技术的应用。【16†source】

### 第五部分(AIGC赋能、产品竞争力)

1. 福昕软件的哪一款产品接入了ChatGPT,带来了哪些功能?
   A: 福昕软件的Foxit PDF Editor Cloud已成功接入ChatGPT,带来了文档整理、文档重写、文档翻译、文档问答、文本解析、拼写及语法纠错等功能。【17†source】

2. 接入ChatGPT后的产品变化有哪些?
   A: 接入ChatGPT后的产品具备一定提价预期,同时功能不断完善和迭代。

### 第六部分(盈利预测、估值与投资评级)

1. 福昕软件的投资评级如何?
   A: 福昕软件的投资评级为“买入”。【18†source】

2. 根据估值模型,福昕软件的目标市值是多少?
   A: 根据估值模型,福昕软件的目标市值为117.0亿元。
将以上问答对合并并转换为JSON格式如下:
```json
[
  {
    "part": "第一部分",
    "qa_pairs": [
      {
        "question": "福昕软件成立于哪一年?",
        "answer": "福昕软件成立于2001年。"
      },
      {
        "question": "福昕软件的主营业务是什么?",
        "answer": "福昕软件的主营业务是聚焦PDF相关解决方案。"
      },
      {
        "question": "福昕软件在员工利益方面采取了哪些措施?",
        "answer": "福昕软件制定了长期持股计划以绑定员工利益。"
      }
    ]
  },
  {
    "part": "第二部分",
    "qa_pairs": [
      {
        "question": "福昕软件公司的产品在哪些方面具有竞争力?",
        "answer": "福昕软件公司的产品在功能、价格和用户评价上具有一定的竞争力。"
      },
      {
        "question": "福昕软件未来的市场发展潜力如何?",
        "answer": "福昕软件公司后续有望抢占更多市场份额。"
      }
    ]
  },
{
    "part": "第三部分",
    "qa_pairs": [
      {
        "question": "“订阅+渠道”双转型的核心策略是什么?",
        "answer": "福昕软件的“订阅+渠道”双转型的核心策略是通过渠道转型抢占竞争对手现有的客户,再通过订阅转型获得更多的持续性收入。"
      },
      {
        "question": "福昕软件订阅模式为客户提供了哪些增值服务?",
        "answer": "福昕软件订阅模式为客户提供丰富的增值服务,并提升客户终生价值。"
      }
    ]
  },
  {
    "part": "第四部分",
    "qa_pairs": [
      {
        "question": "福昕软件在境内市场拓展方面的策略是什么?",
        "answer": "福昕软件在境内市场拓展方面,进入行业垂直领域,依托PDF核心技术与底层代码,结合特定行业与专业垂直领域的业务场景,拓展PDF技术的应用。"
      }
    ]
  },
  {
    "part": "第五部分",
    "qa_pairs": [
      {
        "question": "福昕软件的哪一款产品接入了ChatGPT,带来了哪些功能?",
        "answer": "福昕软件的Foxit PDF Editor Cloud已成功接入ChatGPT,带来了文档整理、文档重写、文档翻译、文档问答、文本解析、拼写及语法纠错等功能。"
      },
      {
        "question": "接入ChatGPT后的产品变化有哪些?",
        "answer": "接入ChatGPT后的产品具备一定提价预期,同时功能不断完善和迭代。"
      }
    ]
  },
{
    "part": "第六部分",
    "qa_pairs": [
      {
        "question": "福昕软件的投资评级如何?",
        "answer": "福昕软件的投资评级为“买入”。"
      },
      {
        "question": "根据估值模型,福昕软件的目标市值是多少?",
        "answer": "根据估值模型,福昕软件的目标市值为117.0亿元。"
      }
    ]
  }
]
```

res = messages['data'][0]['content'][0]['text']['value']
json_start = res.find("```json\n")
json_end = res.find("```\n")
if json_start>=0:
    if json_end > json_start:
        res = res[json_start+8:json_end]
    elif json_end ==-1:
        res = res[json_start+8:len(res)-3]
data = json.loads(res)
data

[{'part': '第一部分',
  'qa_pairs': [{'question': '福昕软件成立于哪一年?', 'answer': '福昕软件成立于2001年。'},
   {'question': '福昕软件的主营业务是什么?', 'answer': '福昕软件的主营业务是聚焦PDF相关解决方案。'},
   {'question': '福昕软件在员工利益方面采取了哪些措施?', 'answer': '福昕软件制定了长期持股计划以绑定员工利益。'}]},
 {'part': '第二部分',
  'qa_pairs': [{'question': '福昕软件公司的产品在哪些方面具有竞争力?',
    'answer': '福昕软件公司的产品在功能、价格和用户评价上具有一定的竞争力。'},
   {'question': '福昕软件未来的市场发展潜力如何?', 'answer': '福昕软件公司后续有望抢占更多市场份额。'}]},
 {'part': '第三部分',
  'qa_pairs': [{'question': '“订阅+渠道”双转型的核心策略是什么?',
    'answer': '福昕软件的“订阅+渠道”双转型的核心策略是通过渠道转型抢占竞争对手现有的客户,再通过订阅转型获得更多的持续性收入。'},
   {'question': '福昕软件订阅模式为客户提供了哪些增值服务?',
    'answer': '福昕软件订阅模式为客户提供丰富的增值服务,并提升客户终生价值。'}]},
 {'part': '第四部分',
  'qa_pairs': [{'question': '福昕软件在境内市场拓展方面的策略是什么?',
    'answer': '福昕软件在境内市场拓展方面,进入行业垂直领域,依托PDF核心技术与底层代码,结合特定行业与专业垂直领域的业务场景,拓展PDF技术的应用。'}]},
 {'part': '第五部分',
  'qa_pairs': [{'question': '福昕软件的哪一款产品接入了ChatGPT,带来了哪些功能?',
    'answer': '福昕软件的Foxit PDF Editor Cloud已成功接入ChatGPT,带来了文档整理、文档重写、文档翻译、文档问答、文本解析、拼写及语法纠错等功能。'},
   {'question': '接入ChatGPT后的产品变化有哪些?',
    'answer': '接入ChatGPT后的产品具备一定提价预期,同时功能不断完善和迭代。'}]},
 {'part': '第六部分',
  'qa_pairs': [{'question': '福昕软件的投资评级如何?', 'answer': '福昕软件的投资评级为“买入”。'},
   {'question': '根据估值模型,福昕软件的目标市值是多少?',
    'answer': '根据估值模型,福昕软件的目标市值为117.0亿元。'}]}]

rows = []
for x in data:
    for y in x['qa_pairs']:
        rows.append(y)
rows

[{'question': '福昕软件成立于哪一年?', 'answer': '福昕软件成立于2001年。'},
 {'question': '福昕软件的主营业务是什么?', 'answer': '福昕软件的主营业务是聚焦PDF相关解决方案。'},
 {'question': '福昕软件在员工利益方面采取了哪些措施?', 'answer': '福昕软件制定了长期持股计划以绑定员工利益。'},
 {'question': '福昕软件公司的产品在哪些方面具有竞争力?',
  'answer': '福昕软件公司的产品在功能、价格和用户评价上具有一定的竞争力。'},
 {'question': '福昕软件未来的市场发展潜力如何?', 'answer': '福昕软件公司后续有望抢占更多市场份额。'},
 {'question': '“订阅+渠道”双转型的核心策略是什么?',
  'answer': '福昕软件的“订阅+渠道”双转型的核心策略是通过渠道转型抢占竞争对手现有的客户,再通过订阅转型获得更多的持续性收入。'},
 {'question': '福昕软件订阅模式为客户提供了哪些增值服务?',
  'answer': '福昕软件订阅模式为客户提供丰富的增值服务,并提升客户终生价值。'},
 {'question': '福昕软件在境内市场拓展方面的策略是什么?',
  'answer': '福昕软件在境内市场拓展方面,进入行业垂直领域,依托PDF核心技术与底层代码,结合特定行业与专业垂直领域的业务场景,拓展PDF技术的应用。'},
 {'question': '福昕软件的哪一款产品接入了ChatGPT,带来了哪些功能?',
  'answer': '福昕软件的Foxit PDF Editor Cloud已成功接入ChatGPT,带来了文档整理、文档重写、文档翻译、文档问答、文本解析、拼写及语法纠错等功能。'},
 {'question': '接入ChatGPT后的产品变化有哪些?',
  'answer': '接入ChatGPT后的产品具备一定提价预期,同时功能不断完善和迭代。'},
 {'question': '福昕软件的投资评级如何?', 'answer': '福昕软件的投资评级为“买入”。'},
 {'question': '根据估值模型,福昕软件的目标市值是多少?', 'answer': '根据估值模型,福昕软件的目标市值为117.0亿元。'}]

import pandas as pd
df = pd.DataFrame(rows)
df

thread_message = client.beta.threads.messages.create(
    thread_id=thread.id,
    role="user",
    content="每个部分可以拆分为几个子部分,分别输出。"
)
print(thread_message)

run = client.beta.threads.runs.create(
    thread_id=thread.id,
    assistant_id=assistant.id,
    model = "gpt-3.5-turbo"
)
print(run)

run = wait_on_run(run, thread)
print(run.id)

messages = client.beta.threads.messages.list(thread_id=thread.id)
messages = json.loads(messages.model_dump_json())
print(messages['data'][0]['content'][0]['text']['value'])

根据文档内容,可以将文档分为以下子部分并逐个输出:

### 第一部分(发展历程、主营业务、财务分析、公司治理)

1.1 发展历程:公司成立时间较早,聚焦海外市场开拓
- 福昕软件成立于2001年。

1.2 主营业务:聚焦PDF相关解决方案
- 福昕软件的主营业务是聚焦PDF相关解决方案。

1.3 财务分析:依托优秀的成长性和稳固的行业地位,公司长期财务数据表现亮眼
- 公司长期财务数据表现亮眼,依托优秀的成长性和稳固的行业地位。

1.4 公司治理:股权清晰且稳定,长期持股计划绑定员工利益
- 公司股权清晰且稳定,采取长期持股计划绑定员工利益。

### 第二部分(所处行业分析)

2.1 行业空间:无纸化、电子化办公已成趋势,PDF赛道规模剑指千亿
- 行业天花板高,公司竞争力强。

2.2 公司竞争力分析:公司产品在功能、价格、用户评价三个维度均有一定竞争力,后续有望抢占更多市场份额
- 公司产品在功能、价格、用户评价三个维度均有一定竞争力。

### 第三部分(订阅+渠道双转型)

3.1 订阅转型:订阅模式下可为客户提供丰富的增值服务,并提升客户终生价值
- “订阅+渠道”双转型的核心策略是通过渠道转型抢占竞争对手现有的客户,再通过订阅转型获得更多的持续性收入。

3.2 渠道转型:核心在于通过渠道触达海量客户资源,进而抢占更多市场份额
- 通过渠道触达海量客户资源,抢占更多市场份额。

### 第四部分(境外收入占比、境内市场拓展)

4.1 福昕家装解决方案
- 谈及福昕家装解决方案。

4.2 福昕船舶图纸管理系统
- 谈及福昕船舶图纸管理系统。

4.3 电子签名解决方案
- 谈及电子签名解决方案。

### 第五部分(AIGC赋能、产品竞争力)

5.1 AIGC赋能正在进行时,产品竞争力日益凸显
- 福昕的产品具备AIGC赋能,竞争力日益突出。

### 第六部分(盈利预测、估值与投资评级)

6.1 盈利预测及假设
- 公司的盈利预测及假设。

6.2 估值与投资评级
- 估值模型与投资评级。

这样,每个部分都被细分并输出了各自的子部分内容。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/667716.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Matplotlib | 绘制柱状图

简介 安装 Matplotlib 开始绘制 简单柱状图 改变颜色 改变纹理 改变边框样式 改变透明度 改变柱子宽度 改变图表标题 ​编辑 并列柱状图 横向柱状图 堆叠柱状图 更多函数 简介 柱状图(Bar chart),是一种以长方形的长度为变量的…

重庆人文科技学院建立“软件安全产学研基地”,推动西南地区软件安全发展

5月29日,重庆人文科技学院与开源网安签订了《产学研校企合作协议》,并举行了“重庆人文科技学院产学研基地”授牌仪式,此次合作不仅深化了双方在软件安全领域的产学研紧密联结,更是对川渝乃至西南地区软件供应链安全发展起到重要的…

缓冲区溢出攻击

缓冲区溢出攻击 缓冲区溢出概述基础概念缓冲区溢出根源缓冲区溢出危害性&普遍性 缓冲区溢出攻击原理内存分配模式缓冲区溢出攻击缓冲区溢出攻击原理缓冲区溢出攻击分类堆栈溢出堆栈相关知识攻击原理 堆溢出攻击堆简介堆溢出DWORD SHOOT BSS段溢出 缓冲区溢出攻击防御措施防…

npm install pubsub-js报错的解决汇总

我在练习谷粒商城P83时,选择分类时触发向后端请求选择分类catId绑定的品牌数据,发现前端控制台报错: "PubSub is not definded",找不到pubsub。 因为缺少pubsub包,所以开始安装此包。 于是在网上一顿搜索猛如虎&…

使用Python库Matplotlib绘制常用图表类型

使用Python库Matplotlib绘图 一、Matplotlib绘图参数设置1.1 设置分辨率和画布大小1.2 保存图片并设置边缘留白为紧凑型1.3 设置坐标轴标签1.4 画直线设置线宽和颜色1.5 画子图1.5.1 通过figure的add_subplot()画子图1.5.2 通过plt的subplots画子图 二、使用Matplotlib中scatte…

Geek Uninstaller丨轻盈免费无需安装,Win超强卸载工具

以前卸载软件用习惯了uninstall tool,今天试了一下geek,对比一下还是geek卸载软件更轻盈一点,没有太多冗杂的步骤。 Geek Uninstaller 是一款轻量级的软件卸载工具,它可以帮助用户彻底删除电脑上的软件,包括那些顽固的…

【因果推断python】8_线性回归模型2

目录 回归理论 非随机数据的回归 回归理论 我不打算深入研究线性回归是如何构建和估计的。然而,一点点理论将有助于解释它在因果推断中的力量。首先,回归解决了理论上的最佳线性预测问题。令 是一个参数向量: 线性回归找到最小化均方误差 (…

JavaScript倍速播放视频

F12打开开发者工具,打开控制台,输入这行代码,视频即可加速播放, 可以调整倍速(2,4,8,16) document. getElementsByTagName("video")[0]. playbackRate16

单片机建立自己的库文件(1)

文章目录 前言一、代码模块化是什么&#xff1f;二、使用步骤1.以LCD1602作为例子2.将LCD1602 相关的代码抽取到另外一个文件中 三、调用LCD1602.h1.新建一个工程项目&#xff0c;将LCD1602.h添加到工程中2.在主函数上加入 #include <LCD1602.h> 总结 前言 提示&#xf…

MACOS安装 vue 抱错解决方法npm ERR! code EACCESnpm ERR! syscall mkdirnpm ERR!

问题 在使用脚手架 vue-cli 创建 vue 工程的时候存在权限不足的情况下&#xff0c;报错&#xff1b; npm error code EACCES npm error syscall open npm error path /Users/ npm ERR! code EACCESnpm ERR! syscall mkdirnpm ERR! 解决方案&#xff1a; sudo npm cache cl…

Go跨平台编译

1.编译windows平台运行程序 # windows env GOOSwindows GOARCHamd64 go build main.go2.编译linux平台运行程序 # linux env GOOSlinux GOARCHamd64 go build main.go 3.编译macos平台运行程序 # macos env GOOSdarwin GOARCHamd64 go build main.go 编译结果:

VQAScore开启文本到视觉生成评估新篇章

随着生成式人工智能技术的飞速发展&#xff0c;如何全面评估生成内容的质量和与输入提示的一致性成为了一个挑战。在图像-文本对齐领域&#xff0c;传统的评估方法如CLIPScore存在局限性&#xff0c;尤其是在处理涉及多个对象、属性和关系的复杂提示时。它们通常基于简单的词袋…

Linux域名解析不了/网络不可达/虚拟机连接不了的问题

记录域名解析不了/网络不可达/虚拟机连接不了的问题问题 目录 文章目录 记录域名解析不了/网络不可达/虚拟机连接不了的问题问题1.首先确定已经连接上路由器(我的就是在这嗝屁了....)1.1 查看路由表1.2查看当前的网络连接状态&#xff0c;包括网关1.3查看网络接口的状态&…

机器学习笔记 - PyTorch 分布式训练概览

一、简述 对于大规模的数据集,只能进行分布式训练,分布式训练会尽可能的利用我们的算力,使模型训练更加高效。PyTorch提供了Data Parallel包,它可以实现单机、多GPU并行。 PyTorch 数据并行模块的内部工作原理 上面的图像说明了PyTorch 如何在单个系统中利用多个 G…

jmeter多用户登录并退出教程

有时候为了模拟更真实的场景&#xff0c;在项目中需要多用户登录并退出操作&#xff0c;大致参考如下 多用户登录前面已经实现&#xff1a;参考博文 多用户登录并退出jmx文件&#xff1a;百度网盘 提取码&#xff1a;0000 一、多用户退出操作 添加一个setUp线程组&#xff0…

pcdn如何规避运营商查封线路

在使用PCDN&#xff08;Private Content Delivery Network&#xff09;时&#xff0c;为了规避运营商查封线路&#xff0c;可以采取以下措施&#xff1a; 基于成本和宽带的调度&#xff1a;从CDN厂商的角度出发&#xff0c;考虑在不同业务量的地区进行调度&#xff0c;以减少在…

C#WPF数字大屏项目实战05--人员绩效展示

1、创建人员绩效实体类 2、定义视图模型中的属性 3、创建数据转换器 运行效果就是这样 4、绘制刻度 5、运行效果 6、小结 第1行StackPanel控件&#xff0c;里面放border和textblock 第2行ItemsControl控件&#xff0c;里面的ItemsSource绑定视图模型中的WorkerCompareList 第…

如何让数据标注

1.用Anacoda创建一个新的虚拟环境 2.进入虚拟环境 conda activate stu_data&#xff08;就是刚才创建的虚拟变量的名称&#xff09; 3.在此环境中安装labelimg pip install labelimg 4.进入labelimg 直接输入 labelimg 快捷键&#xff1a;D&#xff1a;下一个图片 A&#xff1a…

基于单片机的微型太阳能电站低功耗系统设计

摘 要 : 综合设计性实验是提高单片机类实验课程教学质量行之有效的手段 。 将实验课程内容结合社会热点问题而设计的实验教学案例&#xff0c;融合了单片机实验的所有知识点&#xff0c;提高了学生对实验课程的学习热情&#xff0c;激发了学生对实践教学的兴趣。 让学生通过对一…

java mybatis处理大数据量,开启和配置二级缓存,及注意事项,已解决

注意事项&#xff1a; 尽量避免使用下面方式写sql否则会降低服务器性能&#xff1a; mybatis二级缓存开启后&#xff0c;避免使用事务注解&#xff08;加上事务注解后二级缓存数据会导致两次访问不一致问题&#xff09;&#xff1a; 3. 返回的对象实体类&#xff0c;要实现Se…