阿里通义千问逆向工程API
Project description
revTongYi
阿里通义千问Python逆向API
pip install revTongYi --upgrade
- 需要通义千问测试资格
- 到通义千问对话页面,获取cookies,以key: value的dict形式提供给构造函数
- 您也可以使用
Cookies Editor
插件(参考)获取cookies的json,并参考test.py
中的代码处理cookies
import revTongYi
question = "人工智能将对人类社会发展产生什么影响?"
session = revTongYi.Session(
cookies=<cookies_dict>, # cookies的key: value形式,dict类型
firstQuery=question
)
print(
next(
session.ask( # ask方法实际上是一个迭代器,可以提供参数stream=True并换用for的方式迭代
prompt=question
) # ask方法接收的详细参数请查看源码
)
)
CLI模式
- 安装 Chrome/Edge 或 Firefox 上的Cookies Editor插件
- 前往https://tongyi.aliyun.com/chat并登录
- 打开此插件,点击
Export
->Export as JSON
,将复制的Cookies内容保存到文件cookies.json
python -m revTongYi
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
revtongyi-0.0.0.4.tar.gz
(17.6 kB
view hashes)
Built Distribution
Close
Hashes for revtongyi-0.0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4289933aad73a2eed9435a9409122d21f1025e80f659e829bb75aa859ef3984c |
|
MD5 | c7fb472a067ee16a60a82ae8e1bbe616 |
|
BLAKE2b-256 | b6e8527ba9163b9f02c1bca344b8e907643d8928bfbf5767c993404e28ef5e6b |