Trae生成“测试用例自动生成” 的应用实例

背景:使用生成一个通过ai输入需求生成用例的应用,要基于python代码编写trae 生成一个自动化用例编写的应用,内置封装好的AI模型

目的:熟悉下AI工具的应用范围,了解AI知识的冰山一角,对AI编程有个大致的认识

执行步骤:

1、安装trae,编辑栏输入“生成一个通过ai输入需求生成用例的应用,要基于python代码编写”

2、生成应用的文件目录

3、替换.py文件里相关的ai的key和url

封装好的ai模型数据:

def analyze_code():

data = request.json

prompt_type = data.get('prompt_type')

code = data.get('code')

if not code:

return jsonify({"error": "请输入代码内容"}), 400

prompt = f"{prompt_type}:\n{code}"

print(prompt)

#获取输入内容

————————————

#通过调接口实现ai模型调用

headers = {

'Authorization': 'Bearer e***,  #aikey

'Content-Type': 'application/json'

}

data = {

"model": "volcengine/DeepSeek-R1", #模型类型

"messages": [

{

"role": "user",

"content": prompt   #输入的内容

}

],

"max_tokens": 500,

"temperature": 0.2,

"chat_template_kwargs": {

"enable_thinking": False

}

}

response = requests.request("POST", "http://url", headers=headers, json=data)

date = response.text

4、调试,执行成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值