RunContractResultGeneration - 生成合同审查结果

该接口用于合同审查模块的审查结果生成,调用大模型返回合同的审查结果、审查风险项、建议修改内容等。传入合同审查文件的ID、审查立场、审查规则,会通过sse的方式增量式返回模型生成的审查结果。

接口说明

请确保在使用该接口前,已充分了解法睿产品的收费方式和价格。

  • 该接口需要开通法睿商品相关的后付费服务(开通免费),可以使用该账号的 AccessKey 和 AccessSecret 来调用我们的 OpenApi 服务

  • 服务的响应结果是以流式的形式来返回(SSE)。

  • 接口的调用需要百炼平台的工作空间权限。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求语法

POST /{workspaceId}/farui/contract/result/genarate HTTP/1.1

请求参数

名称类型必填描述示例值
appIdstring

应用 ID

farui
streamboolean

是否是流式输出

true
workspaceIdstring

阿里云百炼平台工作空间 ID

llm-kqtrcpdee4xm29xc
assistantobject

智能体

metaDataobject

智能体元数据

customRuleConfigobject

自定义规则配置

customRulesarray<object>

自定义规则列表

object
riskLevelstring

规则风险等级(high-高风险、medium-中风险、low-低风险)

high
ruleDescstring

规则描述

所有涉及法律引用的合同条款,包括但不限于合同的管辖法律、争议解决机制、合规要求、特定行业法规以及其他法律义务和权利的引用。
ruleTitlestring

规则标题

审查条款的合法性
fileIdstring

文件 ID。

9a6b1ba60d9944249363ec3cc1529b7b
positionstring

审查立场,0=中立,1=甲方,2=乙方

1
ruleTaskIdstring

生成审查规则任务的 ID

b265b416-ca1f-425d-9340-c968f39624e1
rulesarray<object>

模型生成的规则列表

object
riskLevelstring

规则风险等级(high-高风险、medium-中风险、low-低风险)

medium
ruleSequencestring

规则序号

2.1
ruleTagstring

规则标签(类型)

审查通用条款的常见风险
ruleTitlestring

规则标题

审查该合同免责条款中,法定免责情形审查相关的风险。
typestring

智能体类型

contract_examime
versionstring

智能体版本

1.0.0

返回参数

名称类型描述示例值
object

Schema of Response

Codestring

错误 Code 码

null
Messagestring

请求异常,返回具体异常错误信息。

null
Outputobject

输出信息

resultobject

合同审查结果

examineBriefstring

审查结果概述

合同中未明确法定免责条款,尤其是不可抗力的定义和后果,可能在发生不可抗力事件时导致双方权益不明,因此需要进行补充
examineResultstring

审查结论

需要修改
riskLevelstring

规则风险等级(high-高风险、medium-中风险、low-低风险)

high
ruleSequencestring

该审查结果对应的规则序号

1.1
ruleTagstring

该审查结果对应的规则标签

审查通用条款的常见风险
ruleTitlestring

该审查结果对应的规则标题

审查该合同免责条款中,法定免责情形审查相关的风险。
subRisksarray<object>

审查结果的风险子项

subRisksobject
originalContentstring

风险项对应的合同原文

14. 其他约定事项:
resultContentstring

修改后文本

14.1 不可抗力条款14.1.1 不可抗力定义:指在本协议签署后发生的、本协议签署时不能预见的、其发生与后果是无法避免或克服的、妨碍任何一方全部或部分履约的所有事件。上述事件包括但不限于地震、台风、洪水、火灾、战争、国际或国内运输中断、流行病、罢工,以及根据中国法律或一般国际商业惯例认作不可抗力的其他事件。14.1.2 不可抗力的后果:14.1.2.1 如果发生不可抗力事件,影响一方履行其在本协议项下的义务,则在不可抗力造成的延误期内中止履行,而不视为违约。14.1.2.2 宣称发生不可抗力的一方应迅速书面通知其他各方,并在其后的十五(15)天内提供证明不可抗力发生及其持续时间的足够证据。14.1.2.3 如果发生不可抗力事件,各方应立即互相协商,以找到公平的解决办法,并且应尽一切合理努力将不可抗力的影响减少到最低限度。14.1.2.4 金钱债务的迟延责任不得因不可抗力而免除。14.1.2.5 迟延履行期间发生的不可抗力不具有免责效力。
resultTypestring

风险项审查结果建议(需修改/需删除/需新增/通过)

需修改
riskBriefstring

风险简述

未定义不可抗力及其后果,可能导致在发生不可抗力时,双方权益无法得到保障
riskClausestring

风险条款名称

不可抗力条款
riskExplainstring

风险点说明

未明确法定免责情形—不可抗力
resultTaskIdstring

生成审查结果任务的 ID

eaa56e1e-e205-4f5e-926e-5e2269ae7f68
RequestIdstring

阿里云为该请求生成的唯一标识符。

744419D0-671A-5997-9840-E8AE48356194
Successboolean

是否调用成功。true:调用成功。 false:调用失败。

True
Usageobject

本次调用的使用量

inputlong

输入的文档页数

5
unitstring

单元(固定为 page)

page
httpStatusCodestring

HTTP 状态码

200

示例

正常返回示例

JSON格式

{
  "Code": "null",
  "Message": "null",
  "Output": {
    "result": {
      "examineBrief": "合同中未明确法定免责条款,尤其是不可抗力的定义和后果,可能在发生不可抗力事件时导致双方权益不明,因此需要进行补充",
      "examineResult": "需要修改",
      "riskLevel": "high",
      "ruleSequence": "1.1",
      "ruleTag": "审查通用条款的常见风险",
      "ruleTitle": "审查该合同免责条款中,法定免责情形审查相关的风险。",
      "subRisks": [
        {
          "originalContent": "14. 其他约定事项:",
          "resultContent": "14.1 不可抗力条款14.1.1 不可抗力定义:指在本协议签署后发生的、本协议签署时不能预见的、其发生与后果是无法避免或克服的、妨碍任何一方全部或部分履约的所有事件。上述事件包括但不限于地震、台风、洪水、火灾、战争、国际或国内运输中断、流行病、罢工,以及根据中国法律或一般国际商业惯例认作不可抗力的其他事件。14.1.2 不可抗力的后果:14.1.2.1 如果发生不可抗力事件,影响一方履行其在本协议项下的义务,则在不可抗力造成的延误期内中止履行,而不视为违约。14.1.2.2 宣称发生不可抗力的一方应迅速书面通知其他各方,并在其后的十五(15)天内提供证明不可抗力发生及其持续时间的足够证据。14.1.2.3 如果发生不可抗力事件,各方应立即互相协商,以找到公平的解决办法,并且应尽一切合理努力将不可抗力的影响减少到最低限度。14.1.2.4 金钱债务的迟延责任不得因不可抗力而免除。14.1.2.5 迟延履行期间发生的不可抗力不具有免责效力。",
          "resultType": "需修改",
          "riskBrief": "未定义不可抗力及其后果,可能导致在发生不可抗力时,双方权益无法得到保障",
          "riskClause": "不可抗力条款",
          "riskExplain": "未明确法定免责情形—不可抗力"
        }
      ]
    },
    "resultTaskId": "eaa56e1e-e205-4f5e-926e-5e2269ae7f68"
  },
  "RequestId": "744419D0-671A-5997-9840-E8AE48356194",
  "Success": true,
  "Usage": {
    "input": 5,
    "unit": "page"
  },
  "httpStatusCode": "200"
}

错误码

访问错误中心查看更多错误码。