langchain.hub.push

langchain.hub.push(repo_full_name: str, object: Any, *, api_url: Optional[str] = None, api_key: Optional[str] = None, parent_commit_hash: Optional[str] = 'latest', new_repo_is_public: bool = True, new_repo_description: str = '') str[源代码]

将对象推送到仓库,并返回可在浏览器中查看的URL。

参数
  • repo_full_name (str) – 要推送到仓库的完整仓库名称,格式为 owner/repo

  • object (Any) – 要序列化并推送到仓库的LangChain。

  • api_url (Optional[str]) – LangChain Hub API的URL。如果设置了API密钥,则默认为主机API服务;如果没有设置,则默认为本地主机实例。

  • api_key (Optional[str]) – 用于身份验证LangChain Hub API的API密钥。

  • parent_commit_hash (Optional[str]) – 要推送的父提交的提交哈希。默认自动为最新提交。

  • new_repo_is_public (bool) – 仓库是否应该是公开的。默认为True(默认公开)。

  • new_repo_description (str) – 仓库的描述。默认为空字符串。

返回类型

str