Skip to content

cAI 属性参考

只读属性

LastError

获取最后一次错误信息。

vb
Public Property Get LastError() As String

说明: 当 Chat 调用出错时,此属性记录错误描述。同步请求也可通过 On Error 捕获。

示例:

vb
On Error Resume Next
Response = AI.ApiKey("invalid").Chat("测试")
If Err.Number <> 0 Then
    Debug.Print "错误: " & AI.LastError
End If
On Error GoTo 0

IsStreaming

获取当前是否正在流式请求中。

vb
Public Property Get IsStreaming() As Boolean

说明: 流式请求进行中返回 True。可用于防止重入或显示状态。

示例:

vb
If AI.IsStreaming Then
    MsgBox "请等待上一次请求完成"
    Exit Sub
End If

配置参数默认值

参数默认值说明
BaseUrlhttps://api.openai.com/v1未设置时的默认值
ApiPath/chat/completions未设置时的默认值
Modelgpt-3.5-turbo未设置时的默认值
Timeout60
Temperature1.0
MaxTokens0自动
TopP1.0
FrequencyPenalty0
PresencePenalty0
StreamFalse

最后更新: 2025-05-25

VB6及其LOGO版权为微软公司所有