通过DeepSeek的API处理任务

# Please install OpenAI SDK first: `pip3 install openai`
from flask.cli import load_dotenv
from dotenv import load_dotenv
import os
from openai import OpenAI

load_dotenv()
database_url=os.getenv('SEEPSEEK_BASE_URL')
api_key=os.getenv('DEEPSEEK_API_KEY')

def get_deepseek_response(user_input):

    client = OpenAI(api_key=api_key, base_url=database_url)

    # create the client response
    response = client.chat.completions.create(
        model="deepseek-chat",
        messages=[
            {"role": "system", "content": user_input}
        ],
    )
    print(response.choices[0].message.content)

if __name__=='__main__':
    user_input="""
        你需要对用户反馈进行原因分类,分类包括:
        价格过高、售后支持不足、产品体验差、其他
        回答的格式为:分类结果:xx
        用户的问题是:性价比不高,我觉得不值得

    """
    get_deepseek_response(user_input)
分类结果:价格过高
### 使用 DeepSeek API 处理 PDF 文件 为了处理 PDF 文件,可以借助 DeepSeek 提供的强大功能来实现自动化和智能化的操作。下面介绍一种方法,通过 Python 调用 DeepSeek API 来读取并分析 PDF 文档的内容。 首先需要安装必要的库以便能够调用 DeepSeek API 和操作 PDF 文件: ```bash pip install requests pdfplumber deepseek-client ``` 接着,在代码中导入所需的模块,并设置访问 DeepSeek API 所需的身份验证信息: ```python import os from pathlib import Path import requests import pdfplumber from deepseek_client import DeepSeekClient, DocumentType api_key = 'your_api_key_here' client = DeepSeekClient(api_key=api_key) ``` 定义函数用于上传 PDF 文件到 DeepSeek 平台进行进一步处理: ```python def upload_pdf_to_deepseek(file_path: str) -> dict: """Uploads a given PDF file to the DeepSeek platform.""" with open(file_path, "rb") as f: response = client.upload_document(f, document_type=DocumentType.PDF) return response.json() ``` 对于已经存在于本地系统的 PDF 文件,可以通过 `pdfplumber` 库加载文档对象,进而获取其中的文字内容或者其他元数据信息[^1];然而当涉及到更复杂的任务比如语义理解、实体识别等,则应该考虑将这些工作交给专业的 AI 服务如 DeepSeek 完成。 一旦完成了文件上传过程之后就可以利用 DeepSeek 的各种特性来进行后续的数据挖掘与洞察生成等工作了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值