@@ -361,6 +361,53 @@ <h1>Submodules<a class="headerlink" href="#submodules" title="Link to this headi
361361
362362</dd></dl>
363363
364+ <dl class="py class">
365+ <dt class="sig sig-object py" id="genai.client.AsyncGeminiNextGenAPIClientAdapter">
366+ <em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">genai.client.</span></span><span class="sig-name descname"><span class="pre">AsyncGeminiNextGenAPIClientAdapter</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">api_client</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#genai.client.AsyncGeminiNextGenAPIClientAdapter" title="Link to this definition">¶</a></dt>
367+ <dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">AsyncGeminiNextGenAPIClientAdapter</span></code></p>
368+ <p>Adapter for the Gemini NextGen API Client.</p>
369+ <dl class="py method">
370+ <dt class="sig sig-object py" id="genai.client.AsyncGeminiNextGenAPIClientAdapter.async_get_auth_headers">
371+ <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">async_get_auth_headers</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#genai.client.AsyncGeminiNextGenAPIClientAdapter.async_get_auth_headers" title="Link to this definition">¶</a></dt>
372+ <dd><dl class="field-list simple">
373+ <dt class="field-odd">Return type<span class="colon">:</span></dt>
374+ <dd class="field-odd"><p><span class="sphinx_autodoc_typehints-type"><code class="xref py py-class docutils literal notranslate"><span class="pre">dict</span></code>[<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>]</span></p>
375+ </dd>
376+ </dl>
377+ </dd></dl>
378+
379+ <dl class="py method">
380+ <dt class="sig sig-object py" id="genai.client.AsyncGeminiNextGenAPIClientAdapter.get_location">
381+ <span class="sig-name descname"><span class="pre">get_location</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#genai.client.AsyncGeminiNextGenAPIClientAdapter.get_location" title="Link to this definition">¶</a></dt>
382+ <dd><dl class="field-list simple">
383+ <dt class="field-odd">Return type<span class="colon">:</span></dt>
384+ <dd class="field-odd"><p><span class="sphinx_autodoc_typehints-type"><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> | <code class="xref py py-obj docutils literal notranslate"><span class="pre">None</span></code></span></p>
385+ </dd>
386+ </dl>
387+ </dd></dl>
388+
389+ <dl class="py method">
390+ <dt class="sig sig-object py" id="genai.client.AsyncGeminiNextGenAPIClientAdapter.get_project">
391+ <span class="sig-name descname"><span class="pre">get_project</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#genai.client.AsyncGeminiNextGenAPIClientAdapter.get_project" title="Link to this definition">¶</a></dt>
392+ <dd><dl class="field-list simple">
393+ <dt class="field-odd">Return type<span class="colon">:</span></dt>
394+ <dd class="field-odd"><p><span class="sphinx_autodoc_typehints-type"><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> | <code class="xref py py-obj docutils literal notranslate"><span class="pre">None</span></code></span></p>
395+ </dd>
396+ </dl>
397+ </dd></dl>
398+
399+ <dl class="py method">
400+ <dt class="sig sig-object py" id="genai.client.AsyncGeminiNextGenAPIClientAdapter.is_vertex_ai">
401+ <span class="sig-name descname"><span class="pre">is_vertex_ai</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#genai.client.AsyncGeminiNextGenAPIClientAdapter.is_vertex_ai" title="Link to this definition">¶</a></dt>
402+ <dd><dl class="field-list simple">
403+ <dt class="field-odd">Return type<span class="colon">:</span></dt>
404+ <dd class="field-odd"><p><span class="sphinx_autodoc_typehints-type"><code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code></span></p>
405+ </dd>
406+ </dl>
407+ </dd></dl>
408+
409+ </dd></dl>
410+
364411<dl class="py class">
365412<dt class="sig sig-object py" id="genai.client.Client">
366413<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">genai.client.</span></span><span class="sig-name descname"><span class="pre">Client</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="keyword-only-separator o"><abbr title="Keyword-only parameters separator (PEP 3102)"><span class="pre">*</span></abbr></span></em>, <em class="sig-param"><span class="n"><span class="pre">vertexai</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">api_key</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">credentials</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">project</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">location</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">debug_config</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">http_options</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="headerlink" href="#genai.client.Client" title="Link to this definition">¶</a></dt>
@@ -657,6 +704,53 @@ <h1>Submodules<a class="headerlink" href="#submodules" title="Link to this headi
657704
658705</dd></dl>
659706
707+ <dl class="py class">
708+ <dt class="sig sig-object py" id="genai.client.GeminiNextGenAPIClientAdapter">
709+ <em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">genai.client.</span></span><span class="sig-name descname"><span class="pre">GeminiNextGenAPIClientAdapter</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">api_client</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#genai.client.GeminiNextGenAPIClientAdapter" title="Link to this definition">¶</a></dt>
710+ <dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">GeminiNextGenAPIClientAdapter</span></code></p>
711+ <p>Adapter for the Gemini NextGen API Client.</p>
712+ <dl class="py method">
713+ <dt class="sig sig-object py" id="genai.client.GeminiNextGenAPIClientAdapter.get_auth_headers">
714+ <span class="sig-name descname"><span class="pre">get_auth_headers</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#genai.client.GeminiNextGenAPIClientAdapter.get_auth_headers" title="Link to this definition">¶</a></dt>
715+ <dd><dl class="field-list simple">
716+ <dt class="field-odd">Return type<span class="colon">:</span></dt>
717+ <dd class="field-odd"><p><span class="sphinx_autodoc_typehints-type"><code class="xref py py-class docutils literal notranslate"><span class="pre">dict</span></code>[<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>]</span></p>
718+ </dd>
719+ </dl>
720+ </dd></dl>
721+
722+ <dl class="py method">
723+ <dt class="sig sig-object py" id="genai.client.GeminiNextGenAPIClientAdapter.get_location">
724+ <span class="sig-name descname"><span class="pre">get_location</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#genai.client.GeminiNextGenAPIClientAdapter.get_location" title="Link to this definition">¶</a></dt>
725+ <dd><dl class="field-list simple">
726+ <dt class="field-odd">Return type<span class="colon">:</span></dt>
727+ <dd class="field-odd"><p><span class="sphinx_autodoc_typehints-type"><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> | <code class="xref py py-obj docutils literal notranslate"><span class="pre">None</span></code></span></p>
728+ </dd>
729+ </dl>
730+ </dd></dl>
731+
732+ <dl class="py method">
733+ <dt class="sig sig-object py" id="genai.client.GeminiNextGenAPIClientAdapter.get_project">
734+ <span class="sig-name descname"><span class="pre">get_project</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#genai.client.GeminiNextGenAPIClientAdapter.get_project" title="Link to this definition">¶</a></dt>
735+ <dd><dl class="field-list simple">
736+ <dt class="field-odd">Return type<span class="colon">:</span></dt>
737+ <dd class="field-odd"><p><span class="sphinx_autodoc_typehints-type"><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code> | <code class="xref py py-obj docutils literal notranslate"><span class="pre">None</span></code></span></p>
738+ </dd>
739+ </dl>
740+ </dd></dl>
741+
742+ <dl class="py method">
743+ <dt class="sig sig-object py" id="genai.client.GeminiNextGenAPIClientAdapter.is_vertex_ai">
744+ <span class="sig-name descname"><span class="pre">is_vertex_ai</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#genai.client.GeminiNextGenAPIClientAdapter.is_vertex_ai" title="Link to this definition">¶</a></dt>
745+ <dd><dl class="field-list simple">
746+ <dt class="field-odd">Return type<span class="colon">:</span></dt>
747+ <dd class="field-odd"><p><span class="sphinx_autodoc_typehints-type"><code class="xref py py-class docutils literal notranslate"><span class="pre">bool</span></code></span></p>
748+ </dd>
749+ </dl>
750+ </dd></dl>
751+
752+ </dd></dl>
753+
660754</section>
661755<section id="module-genai.batches">
662756<span id="genai-batches-module"></span><h1>genai.batches module<a class="headerlink" href="#module-genai.batches" title="Link to this heading">¶</a></h1>
0 commit comments