Skip to content

Commit 2ae6d02

Browse files
deploy: e662a7c
1 parent 0e87628 commit 2ae6d02

File tree

7 files changed

+1
-98
lines changed

7 files changed

+1
-98
lines changed

.doctrees/api/index.doctree

-17.5 KB
Binary file not shown.

.doctrees/environment.pickle

-3.04 KB
Binary file not shown.

_modules/solana_agent/client/solana_agent.html

Lines changed: 0 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -321,54 +321,6 @@ <h1>Source code for solana_agent.client.solana_agent</h1><div class="highlight">
321321
<span class="k">return</span> <span class="k">await</span> <span class="n">kb</span><span class="o">.</span><span class="n">delete_document</span><span class="p">(</span><span class="n">document_id</span><span class="p">,</span> <span class="n">namespace</span><span class="p">)</span></div>
322322

323323

324-
<div class="viewcode-block" id="SolanaAgent.kb_update_document">
325-
<a class="viewcode-back" href="../../../api/index.html#solana_agent.client.solana_agent.SolanaAgent.kb_update_document">[docs]</a>
326-
<span class="k">async</span> <span class="k">def</span><span class="w"> </span><span class="nf">kb_update_document</span><span class="p">(</span>
327-
<span class="bp">self</span><span class="p">,</span>
328-
<span class="n">document_id</span><span class="p">:</span> <span class="nb">str</span><span class="p">,</span>
329-
<span class="n">text</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
330-
<span class="n">metadata</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">Any</span><span class="p">]]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
331-
<span class="n">namespace</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
332-
<span class="p">)</span> <span class="o">-&gt;</span> <span class="nb">bool</span><span class="p">:</span>
333-
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
334-
<span class="sd"> Update an existing document in the knowledge base.</span>
335-
336-
<span class="sd"> Args:</span>
337-
<span class="sd"> document_id: ID of document to update.</span>
338-
<span class="sd"> text: Optional new text content.</span>
339-
<span class="sd"> metadata: Optional metadata to update.</span>
340-
<span class="sd"> namespace: Optional Pinecone namespace.</span>
341-
342-
<span class="sd"> Returns:</span>
343-
<span class="sd"> True if successful.</span>
344-
<span class="sd"> &quot;&quot;&quot;</span>
345-
<span class="n">kb</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_ensure_kb</span><span class="p">()</span>
346-
<span class="k">return</span> <span class="k">await</span> <span class="n">kb</span><span class="o">.</span><span class="n">update_document</span><span class="p">(</span><span class="n">document_id</span><span class="p">,</span> <span class="n">text</span><span class="p">,</span> <span class="n">metadata</span><span class="p">,</span> <span class="n">namespace</span><span class="p">)</span></div>
347-
348-
349-
<div class="viewcode-block" id="SolanaAgent.kb_add_documents_batch">
350-
<a class="viewcode-back" href="../../../api/index.html#solana_agent.client.solana_agent.SolanaAgent.kb_add_documents_batch">[docs]</a>
351-
<span class="k">async</span> <span class="k">def</span><span class="w"> </span><span class="nf">kb_add_documents_batch</span><span class="p">(</span>
352-
<span class="bp">self</span><span class="p">,</span>
353-
<span class="n">documents</span><span class="p">:</span> <span class="n">List</span><span class="p">[</span><span class="n">Dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">Any</span><span class="p">]],</span>
354-
<span class="n">namespace</span><span class="p">:</span> <span class="n">Optional</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="kc">None</span><span class="p">,</span>
355-
<span class="n">batch_size</span><span class="p">:</span> <span class="nb">int</span> <span class="o">=</span> <span class="mi">50</span><span class="p">,</span>
356-
<span class="p">)</span> <span class="o">-&gt;</span> <span class="n">List</span><span class="p">[</span><span class="nb">str</span><span class="p">]:</span>
357-
<span class="w"> </span><span class="sd">&quot;&quot;&quot;</span>
358-
<span class="sd"> Add multiple documents to the knowledge base in batches.</span>
359-
360-
<span class="sd"> Args:</span>
361-
<span class="sd"> documents: List of documents ({&#39;text&#39;: ..., &#39;metadata&#39;: ...}).</span>
362-
<span class="sd"> namespace: Optional Pinecone namespace.</span>
363-
<span class="sd"> batch_size: Number of documents per batch.</span>
364-
365-
<span class="sd"> Returns:</span>
366-
<span class="sd"> List of added document IDs.</span>
367-
<span class="sd"> &quot;&quot;&quot;</span>
368-
<span class="n">kb</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_ensure_kb</span><span class="p">()</span>
369-
<span class="k">return</span> <span class="k">await</span> <span class="n">kb</span><span class="o">.</span><span class="n">add_documents_batch</span><span class="p">(</span><span class="n">documents</span><span class="p">,</span> <span class="n">namespace</span><span class="p">,</span> <span class="n">batch_size</span><span class="p">)</span></div>
370-
371-
372324
<div class="viewcode-block" id="SolanaAgent.kb_add_pdf_document">
373325
<a class="viewcode-back" href="../../../api/index.html#solana_agent.client.solana_agent.SolanaAgent.kb_add_pdf_document">[docs]</a>
374326
<span class="k">async</span> <span class="k">def</span><span class="w"> </span><span class="nf">kb_add_pdf_document</span><span class="p">(</span>

api/index.html

Lines changed: 0 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,6 @@
5353
<li class="toctree-l4"><a class="reference internal" href="#solana_agent.client.solana_agent.SolanaAgent.kb_add_document"><code class="docutils literal notranslate"><span class="pre">SolanaAgent.kb_add_document()</span></code></a></li>
5454
<li class="toctree-l4"><a class="reference internal" href="#solana_agent.client.solana_agent.SolanaAgent.kb_query"><code class="docutils literal notranslate"><span class="pre">SolanaAgent.kb_query()</span></code></a></li>
5555
<li class="toctree-l4"><a class="reference internal" href="#solana_agent.client.solana_agent.SolanaAgent.kb_delete_document"><code class="docutils literal notranslate"><span class="pre">SolanaAgent.kb_delete_document()</span></code></a></li>
56-
<li class="toctree-l4"><a class="reference internal" href="#solana_agent.client.solana_agent.SolanaAgent.kb_update_document"><code class="docutils literal notranslate"><span class="pre">SolanaAgent.kb_update_document()</span></code></a></li>
57-
<li class="toctree-l4"><a class="reference internal" href="#solana_agent.client.solana_agent.SolanaAgent.kb_add_documents_batch"><code class="docutils literal notranslate"><span class="pre">SolanaAgent.kb_add_documents_batch()</span></code></a></li>
5856
<li class="toctree-l4"><a class="reference internal" href="#solana_agent.client.solana_agent.SolanaAgent.kb_add_pdf_document"><code class="docutils literal notranslate"><span class="pre">SolanaAgent.kb_add_pdf_document()</span></code></a></li>
5957
</ul>
6058
</li>
@@ -319,49 +317,6 @@ <h1>API Reference<a class="headerlink" href="#api-reference" title="Link to this
319317
</dl>
320318
</dd></dl>
321319

322-
<dl class="py method">
323-
<dt class="sig sig-object py" id="solana_agent.client.solana_agent.SolanaAgent.kb_update_document">
324-
<em class="property"><span class="k"><span class="pre">async</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">kb_update_document</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">document_id</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">text</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">metadata</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">namespace</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/solana_agent/client/solana_agent.html#SolanaAgent.kb_update_document"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#solana_agent.client.solana_agent.SolanaAgent.kb_update_document" title="Link to this definition"></a></dt>
325-
<dd><p>Update an existing document in the knowledge base.</p>
326-
<dl class="field-list simple">
327-
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
328-
<dd class="field-odd"><ul class="simple">
329-
<li><p><strong>document_id</strong> (<em>str</em>) – ID of document to update.</p></li>
330-
<li><p><strong>text</strong> (<em>str</em><em> | </em><em>None</em>) – Optional new text content.</p></li>
331-
<li><p><strong>metadata</strong> (<em>Dict</em><em>[</em><em>str</em><em>, </em><em>Any</em><em>] </em><em>| </em><em>None</em>) – Optional metadata to update.</p></li>
332-
<li><p><strong>namespace</strong> (<em>str</em><em> | </em><em>None</em>) – Optional Pinecone namespace.</p></li>
333-
</ul>
334-
</dd>
335-
<dt class="field-even">Returns<span class="colon">:</span></dt>
336-
<dd class="field-even"><p>True if successful.</p>
337-
</dd>
338-
<dt class="field-odd">Return type<span class="colon">:</span></dt>
339-
<dd class="field-odd"><p>bool</p>
340-
</dd>
341-
</dl>
342-
</dd></dl>
343-
344-
<dl class="py method">
345-
<dt class="sig sig-object py" id="solana_agent.client.solana_agent.SolanaAgent.kb_add_documents_batch">
346-
<em class="property"><span class="k"><span class="pre">async</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">kb_add_documents_batch</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">documents</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">namespace</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">batch_size</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">50</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/solana_agent/client/solana_agent.html#SolanaAgent.kb_add_documents_batch"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#solana_agent.client.solana_agent.SolanaAgent.kb_add_documents_batch" title="Link to this definition"></a></dt>
347-
<dd><p>Add multiple documents to the knowledge base in batches.</p>
348-
<dl class="field-list simple">
349-
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
350-
<dd class="field-odd"><ul class="simple">
351-
<li><p><strong>documents</strong> (<em>List</em><em>[</em><em>Dict</em><em>[</em><em>str</em><em>, </em><em>Any</em><em>]</em><em>]</em>) – List of documents ({‘text’: …, ‘metadata’: …}).</p></li>
352-
<li><p><strong>namespace</strong> (<em>str</em><em> | </em><em>None</em>) – Optional Pinecone namespace.</p></li>
353-
<li><p><strong>batch_size</strong> (<em>int</em>) – Number of documents per batch.</p></li>
354-
</ul>
355-
</dd>
356-
<dt class="field-even">Returns<span class="colon">:</span></dt>
357-
<dd class="field-even"><p>List of added document IDs.</p>
358-
</dd>
359-
<dt class="field-odd">Return type<span class="colon">:</span></dt>
360-
<dd class="field-odd"><p><em>List</em>[str]</p>
361-
</dd>
362-
</dl>
363-
</dd></dl>
364-
365320
<dl class="py method">
366321
<dt class="sig sig-object py" id="solana_agent.client.solana_agent.SolanaAgent.kb_add_pdf_document">
367322
<em class="property"><span class="k"><span class="pre">async</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">kb_add_pdf_document</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">pdf_data</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">metadata</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">document_id</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">namespace</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">chunk_batch_size</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">50</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/solana_agent/client/solana_agent.html#SolanaAgent.kb_add_pdf_document"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#solana_agent.client.solana_agent.SolanaAgent.kb_add_pdf_document" title="Link to this definition"></a></dt>

genindex.html

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -209,8 +209,6 @@ <h2 id="K">K</h2>
209209
<table style="width: 100%" class="indextable genindextable"><tr>
210210
<td style="width: 33%; vertical-align: top;"><ul>
211211
<li><a href="api/index.html#solana_agent.client.solana_agent.SolanaAgent.kb_add_document">kb_add_document() (solana_agent.client.solana_agent.SolanaAgent method)</a>
212-
</li>
213-
<li><a href="api/index.html#solana_agent.client.solana_agent.SolanaAgent.kb_add_documents_batch">kb_add_documents_batch() (solana_agent.client.solana_agent.SolanaAgent method)</a>
214212
</li>
215213
<li><a href="api/index.html#solana_agent.client.solana_agent.SolanaAgent.kb_add_pdf_document">kb_add_pdf_document() (solana_agent.client.solana_agent.SolanaAgent method)</a>
216214
</li>
@@ -219,8 +217,6 @@ <h2 id="K">K</h2>
219217
<li><a href="api/index.html#solana_agent.client.solana_agent.SolanaAgent.kb_delete_document">kb_delete_document() (solana_agent.client.solana_agent.SolanaAgent method)</a>
220218
</li>
221219
<li><a href="api/index.html#solana_agent.client.solana_agent.SolanaAgent.kb_query">kb_query() (solana_agent.client.solana_agent.SolanaAgent method)</a>
222-
</li>
223-
<li><a href="api/index.html#solana_agent.client.solana_agent.SolanaAgent.kb_update_document">kb_update_document() (solana_agent.client.solana_agent.SolanaAgent method)</a>
224220
</li>
225221
</ul></td>
226222
</tr></table>

objects.inv

-14 Bytes
Binary file not shown.

searchindex.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)