绿旗编程AI课程SDK
Project description
lqcode_sdk包使用说明
安装sdk
pip install lqcodeAI
导入包
from lqcodeAI import lq
基本使用
0. 访问密码
password = 'lqcode' # 访问密码
1. 藏头诗生成功能
result = lq.ai_poetry(password, name)
参数说明:
- password: 访问密码(字符串)
- name: 藏头诗内容(字符串,默认为"李梅")
返回值说明:
{
"poem": "生成的诗词内容",
"explanation": "诗词解释"
}
示例:
# 生成"李梅"的藏头诗
result = lq.ai_poetry(password, "李梅")
print(result)
# 输出示例:
# {
# "poem": "李白乘舟将欲行,\n梅子黄时雨。\n...",
# "explanation": "这是一首描写春天景色的诗..."
# }
2. 天气查询功能
result = lq.ai_weather(password, city)
参数说明:
- password: 访问密码(字符串)
- city: 城市名称(字符串)
返回值说明:
{
"weather_info": "天气信息",
"explanation": "天气解释"
}
示例:
# 查询北京的天气
result = lq.ai_weather(password, "北京")
print(result)
# 输出示例:
# {
# "weather_info": "晴,25℃,湿度45%,东南风3级",
# "explanation": "今天北京天气晴朗,适合外出活动..."
# }
3. B站热榜功能
result = lq.ai_biliranking(password)
参数说明:
- password: 访问密码(字符串)
返回值说明:
{
"ranking": "B站热榜数据"
}
示例:
# 获取B站热榜
result = lq.ai_biliranking(password)
print(result)
# 输出示例:
# {
# "ranking": "1. 【原神】新角色演示\n2. 【英雄联盟】S12总决赛\n3. 【美食】家常菜教程..."
# }
4. 成语接龙功能
result = lq.ai_idioms(password, idiom)
参数说明:
- password: 访问密码(字符串)
- idiom: 起始成语(字符串)
返回值说明:
{
"idiom": "接龙的成语",
"explanation": "成语解释"
}
示例:
# 从"一心一意"开始接龙
result = lq.ai_idioms(password, "一心一意")
print(result)
# 输出示例:
# {
# "idiom": "意气风发",
# "explanation": "形容精神振奋,气概豪迈..."
# }
错误处理
所有功能在遇到错误时会抛出 ValueError 异常,建议使用 try-except 进行错误处理:
try:
result = lq.ai_poetry(password, "李梅")
print(result)
except ValueError as e:
print(f"发生错误: {e}")
注意事项
- 所有功能都需要提供有效的密码
- 输入参数必须是字符串类型
- 建议对返回结果进行错误检查
- 可以根据需要设置重试次数(部分功能支持)
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
lqcodeai-1.2.4.tar.gz
(5.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lqcodeai-1.2.4.tar.gz.
File metadata
- Download URL: lqcodeai-1.2.4.tar.gz
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ebce0c3b5604064e7efed0b63ce3e404fcb34792fc345650f1d44f552e6dd5f
|
|
| MD5 |
9251359df1aadb9e661ef0b84d2e904d
|
|
| BLAKE2b-256 |
5983e53dee880b44e61c5804ca41f6d92e1a35a9757786f38172e41183d0936f
|
File details
Details for the file lqcodeai-1.2.4-py3-none-any.whl.
File metadata
- Download URL: lqcodeai-1.2.4-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cdbd30158b6016b408a8c5176d32e78da0e5f60e938025efa0ab3493da72ffa4
|
|
| MD5 |
e7aaf3ac7d6d2907fe3e08328ffb4da8
|
|
| BLAKE2b-256 |
c9441eb599e50e99a858b24cd89c866467ae1973c97004e19714a12ea54687cd
|