Google图书API包装器#
- class langchain_community.utilities.google_books.GoogleBooksAPIWrapper[来源]#
基础类:
BaseModel
围绕Google Books API的封装。
要使用此功能,您应该拥有一个Google Books API密钥。 此包装器将使用Google Books API进行搜索,并根据代理传递的查询获取书籍。默认情况下, 它将返回前k个结果。
每本书的响应将包含书名、作者姓名、摘要和源链接。
通过解析和验证来自关键字参数的输入数据来创建一个新模型。
如果输入数据无法验证以形成有效模型,则引发 [ValidationError][pydantic_core.ValidationError]。
self 被显式地设为仅位置参数,以允许 self 作为字段名称。
- param google_books_api_key: str | None = None#
- param top_k_results: int = 5#