影刀RPA小技巧(一)超简单,调用Kimi API

影刀本身是有AI功能的,但只有一定的免费额度,可不可以白嫖其他大模型呢?答案是可以的。

下面的简单操作其实也不需要懂代码。

1)打开Moonshot AI用户中心,注册并登录,创建一个API密钥,保存下来,后面会用到。

https://platform.moonshot.cn/console/

点击左侧的API Key管理

然后点击右侧的新建

弹出后,名字随便输入

输入名字之后,会直接弹出秘钥

点击后面的复制按钮,直接复制成功,记得粘贴保存,因为只有新建的时候才能弹出来,只有一次

1)先创建一个py模块。

2)复制api代码,地址:https://platform.moonshot.cn/docs/api/chat

3)替换代码中的$MOONSHOT_API_KEY为自己刚创建的秘钥api_key,这一步需要预先获取,ttps://platform.moonshot.cn/console/api-keys

4)引入openai包,之后直接执行,测试一下。

安装完后,直接点击运行

出现这个结果,说明接口已经调通了。

5)将Python模块作为流程调用,这个时候,就再也不用处理页面上的操作,从接口就能获得结果。如果需要接入其他大模型,替换那部分接口代码和api_key相关就可以了。具体需要看一下其他大模型的文档。

6)提示词和回答可以作为动态参数,自己设置

接口目前有限制,RPM表示一分钟请求三次,简单的调用处理基本已经够了。

### 影刀 RPA API 教程 #### 安装影刀 RPA 库 为了使用影刀 RPA 的功能,首先需要安装对应的库。可以通过 pip 来完成这操作: ```bash pip install RPA ``` 此命令会下载并安装最新版本的影刀 RPA 库[^1]。 #### 初始化 RPA 对象 创建个新的 Python 文件,在文件顶部导入必要的模块,并初始化 RPA 类实例来准备执行自动化任务: ```python from RPA.Browser.Selenium import Selenium browser = Selenium() ``` 这段代码展示了如何通过 `Selenium` 接口控制浏览器行为。 #### 执行基本网页交互动作 下面的例子说明了怎样打开指定 URL 并点击页面上的按钮: ```python url = "http://example.com" button_selector = "//input[@type='submit']" browser.open_available_browser(url) browser.click_element_when_visible(button_selector) ``` 上述脚本实现了访问给定网址以及定位到提交表单按钮后触发点击事件的功能。 #### 数据输入与读取表格数据 对于常见的办公场景如填写在线表单或处理电子表格中的信息,可以利用如下方法实现自动化的数据录入和提取工作: ```python data_to_fill = {"name": "John Doe", "email": "john@example.org"} for field, value in data_to_fill.items(): browser.input_text(f"name={field}", value) table_data = [] rows = browser.get_webelements("//table/tbody/tr") for row in rows: columns = row.find_elements_by_xpath(".//td") table_row = [col.text.strip() for col in columns] table_data.append(table_row) ``` 这里不仅示范了向 HTML 表单字段发送文本的操作,还介绍了获取整个表格内容的方法。 #### 结束会话 当所有的任务完成后记得关闭浏览器窗口以释放资源: ```python browser.close_all_browsers() ``` 这步骤非常重要,它能确保程序正常结束并且不会占用不必要的系统内存或其他计算资源。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值