langchain_community.utilities.clickup.ClickupAPIWrapper

class langchain_community.utilities.clickup.ClickupAPIWrapper[源代码]

基类:BaseModel

Clickup API 包装器。

通过解析和验证关键字参数中的输入数据创建一个新的模型。

如果输入数据无法解析以形成有效的模型,则引发 ValidationError。

参数 access_token : 可选[str] = None
参数 folder_id : 可选[str] = None
参数 list_id : 可选[str] = None
参数 space_id : 可选[str] = None
参数 team_id : 可选[str] = None
attempt_parse_teams(input_dict: dict) Dict[str, List[dict]][来源]

从团队列表解析相应内容。

参数

input_dict (dict) –

返回类型

Dict[str, List[dict]]

create_folder(query: str) Dict[来源]

创建新的文件夹。

参数

query (str) –

返回类型

dict

create_list(query: str) Dict[来源]

创建新的列表。

参数

query (str) –

返回类型

dict

create_task(query: str) Dict[来源]

创建新的任务。

参数

query (str) –

返回类型

dict

classmethodget_access_code_url(oauth_client_id: str, redirect_uri: str = 'https://google.com') str[来源]

获取获取访问代码的URL。

参数
  • oauth_client_id (str) –

  • redirect_uri (str) –

返回类型

str

classmethod get_access_token(oauth_client_id: str, oauth_client_secret: str, code: str) Optional[str][source]

获取访问令牌。

参数
  • oauth_client_id (str) –

  • oauth_client_secret (str) –

  • code (str) –

返回类型

Optional[str]

get_authorized_teams() Dict[Any, Any][source]

获取用户的全部团队。

返回类型

Dict[Any, Any]

get_default_params() Dict[source]
返回类型

dict

get_folders() Dict[source]

获取团队的全部文件夹。

返回类型

dict

get_headers() Mapping[str, Union[str, bytes][source]

获取请求的头部信息。

返回类型

Mapping[str, Union[str, bytes]]

get_lists() Dict[source]

获取所有可用的列表。

返回类型

dict

get_spaces() Dict[source]

获取团队的所有空间。

返回类型

dict

get_task(query: str, fault_tolerant: bool = True) Dict[source]

检索特定的任务。

参数
  • query (str) –

  • fault_tolerant (bool) –

返回类型

dict

get_task_attribute(query: str) Dict[source]

更新指定任务的属性。

参数

query (str) –

返回类型

dict

query_tasks(query: str) Dict[source]

查询匹配某些字段的任务。

参数

query (str) –

返回类型

dict

run(mode: str, query: str) str[source]

运行API。

参数
  • mode (str) –

  • query (str) –

返回类型

str

update_task(query: str) Dict[source]

更新指定任务的属性。

参数

query (str) –

返回类型

dict

update_task_assignees(query: str) Dict[源代码]

添加或删除指定任务的指派人。

参数

query (str) –

返回类型

dict

使用ClickupAPIWrapper的示例