|
30 | 30 | "source": [ |
31 | 31 | "from getpass import getpass\n", |
32 | 32 | "\n", |
33 | | - "from langchain_community.document_loaders.larksuite import LarkSuiteDocLoader\n", |
| 33 | + "from langchain_community.document_loaders.larksuite import (\n", |
| 34 | + " LarkSuiteDocLoader,\n", |
| 35 | + " LarkSuiteWikiLoader,\n", |
| 36 | + ")\n", |
34 | 37 | "\n", |
35 | 38 | "DOMAIN = input(\"larksuite domain\")\n", |
36 | 39 | "ACCESS_TOKEN = getpass(\"larksuite tenant_access_token or user_access_token\")\n", |
37 | 40 | "DOCUMENT_ID = input(\"larksuite document id\")" |
38 | 41 | ] |
39 | 42 | }, |
| 43 | + { |
| 44 | + "cell_type": "markdown", |
| 45 | + "id": "4b6b9a66", |
| 46 | + "metadata": {}, |
| 47 | + "source": [ |
| 48 | + "## Load From Document" |
| 49 | + ] |
| 50 | + }, |
40 | 51 | { |
41 | 52 | "cell_type": "code", |
42 | 53 | "execution_count": 3, |
|
65 | 76 | "pprint(docs)" |
66 | 77 | ] |
67 | 78 | }, |
| 79 | + { |
| 80 | + "cell_type": "markdown", |
| 81 | + "id": "86f4a714", |
| 82 | + "metadata": {}, |
| 83 | + "source": [ |
| 84 | + "## Load From Wiki" |
| 85 | + ] |
| 86 | + }, |
| 87 | + { |
| 88 | + "cell_type": "code", |
| 89 | + "execution_count": 4, |
| 90 | + "id": "7332dfb9", |
| 91 | + "metadata": {}, |
| 92 | + "outputs": [ |
| 93 | + { |
| 94 | + "name": "stdout", |
| 95 | + "output_type": "stream", |
| 96 | + "text": [ |
| 97 | + "[Document(page_content='Test doc\\nThis is a test wiki doc.\\n', metadata={'document_id': 'TxOKdtMWaoSTDLxYS4ZcdEI7nwc', 'revision_id': 15, 'title': 'Test doc'})]\n" |
| 98 | + ] |
| 99 | + } |
| 100 | + ], |
| 101 | + "source": [ |
| 102 | + "from pprint import pprint\n", |
| 103 | + "\n", |
| 104 | + "DOCUMENT_ID = input(\"larksuite wiki id\")\n", |
| 105 | + "larksuite_loader = LarkSuiteWikiLoader(DOMAIN, ACCESS_TOKEN, DOCUMENT_ID)\n", |
| 106 | + "docs = larksuite_loader.load()\n", |
| 107 | + "\n", |
| 108 | + "pprint(docs)" |
| 109 | + ] |
| 110 | + }, |
68 | 111 | { |
69 | 112 | "cell_type": "code", |
70 | 113 | "execution_count": null, |
|
0 commit comments