cue-corporate-credit — 对公授信预尽调
面向银行对公授信场景,基于 Cue 平台的公开数据工具完成企业预尽调:核验企业身份、股权关联、经营线索、司法处罚、监管合规、舆情事件和行业风险,生成可追溯的授信预尽调底稿。
Cue 后端有 300+ 专业数据工具(工商/司法/监管/财报/资金流/招投标),每条结论带可点击来源链接。
范围边界
仅覆盖公开数据源(工商/司法/监管/财报/招投标等)。需要私有数据的场景(银行流水、征信报告、企业内账)本 skill 会标记为"待人工核验"或"后续补充材料",不会编造。
准备:API key 一次性配置
- 打开 https://cuecue.cn/api-key(需注册 Cue 账号)
- 创建一个 API key(格式
sk...),复制 - 设置环境变量:
export CUE_API_KEY=sk...
或写入 ~/.cue/config.json:
{ "api_key": "sk...", "base": "https://cuecue.cn/api" }
可选:export CUE_API_BASE=https://cuecue.cn/api
使用方式
用户用自然语言描述需求即可触发。例如:
- "帮我查一下XX公司的授信风险"
- "对XX做一次对公授信预尽调"
- "看看这家供应商靠不靠谱:XX公司"
执行流程
- 获取用户输入:企业名称(必填),可选关注重点(如"重点关注涉诉""看担保圈")
- 确认 credits:跑前显式告知用户"本次调研将消耗 Cue credits,确认继续?"
- 调用 Cue API:使用本 skill 绑定的搭子模板
template_corporate_credit_pre_due_diligence,通过scripts/cue_api.py的chat_stream流式获取报告 - 交付报告:展示完整的预尽调底稿(13 个章节,含工商/股权/司法/处罚/舆情/行业/偿债分析)
构造 chat_stream payload
import sys, uuid, json
from pathlib import Path
sys.path.insert(0, str(Path(__file__).resolve().parent / "scripts"))
from cue_api import chat_stream, CueAPIError
payload = {
"messages": [{"role": "user", "content": user_query}],
"conversation_id": f"cue-corporate-credit-{uuid.uuid4().hex[:12]}",
"chat_id": uuid.uuid4().hex,
"template_id": "template_corporate_credit_pre_due_diligence",
"need_analysis": False,
"need_confirm": False,
"need_underlying": False,
"need_recommend": False,
}
report_pieces = []
try:
for event, data in chat_stream(payload, max_seconds=900):
if event == "message":
try:
d = json.loads(data)
delta = d.get("data", {}).get("delta", {})
content = delta.get("content", "")
if content:
report_pieces.append(content)
print(content, end="", flush=True)
except json.JSONDecodeError:
pass
except CueAPIError as e:
print(f"\nError: {e.user_hint()}")
报告结构
预尽调底稿包含 13 个章节:
- 动态识别结果(主体类型/行业/是否上市/是否集团客户)
- 企业基础信息核验
- 股权结构与实际控制人
- 关联方与担保圈
- 经营与财务线索
- 司法涉诉与被执行
- 行政处罚与监管合规
- 税务与海关
- 舆情与负面事件
- 行业与竞争风险
- 偿债能力与现金流分析
- 综合风险评级与建议
- 后续补充材料与贷后监控建议
安全规则
- API key 绝不出现在输出/日志中
- 用户不慎粘贴 key → 提醒去 cuecue.cn/api-key 立即轮换
- 本地材料不上传,仅用作上下文参考
微信扫一扫