Skip to content

Commit

Permalink
Update website index with software architecture details
Browse files Browse the repository at this point in the history
  • Loading branch information
devin-ai-integration[bot] committed Aug 2, 2024
1 parent 78a069f commit 7423dd0
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions website/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ <h1>PikasuBirdAi Project</h1>
<ul>
<li><a href="#hardware-requirements">Hardware Requirements</a></li>
<li><a href="#technical-specifications">Technical Specifications</a></li>
<li><a href="#software-architecture">Software Architecture</a></li>
<li><a href="#integration-plans">Integration Plans</a></li>
<li><a href="#future-considerations">Future Considerations</a></li>
</ul>
Expand Down Expand Up @@ -141,6 +142,46 @@ <h2>Internal Memory</h2>
</ul>
<!-- Add visual representation of the memory system architecture here -->
</section>

<section id="software-architecture">
<h2>Software Architecture</h2>
<p>The PikasuBirdAi project utilizes a sophisticated software architecture to enable advanced bird detection, identification, and analysis capabilities:</p>
<h3>1. Open-Source GPT Models</h3>
<p>We integrate open-source GPT models to enhance our AI capabilities:</p>
<pre><code>
import os
from routellm.controller import Controller

os.environ["OPENAI_API_KEY"] = "sk-XXXXXX"
os.environ["ANYSCALE_API_KEY"] = "esecret_XXXXXX"

client = Controller(
routers=["mf"],
strong_model="gpt-4-1106-preview",
weak_model="anyscale/mistralai/Mixtral-8x7B-Instruct-v0.1",
)
</code></pre>
<p>These models contribute to various functionalities, including:</p>
<ul>
<li>Real-time bird species identification</li>
<li>Behavior analysis and prediction</li>
<li>Natural language processing for user queries</li>
</ul>

<h3>2. RouteLLM Integration</h3>
<p>RouteLLM enhances our system's ability to efficiently route queries to the most appropriate AI model, optimizing performance and resource utilization.</p>

<h3>3. Ollama Integration</h3>
<p>Ollama provides lightweight, customizable language models that we use for specific tasks such as quick bird feature extraction and preliminary classification.</p>

<h3>4. Custom AI Algorithms</h3>
<p>We've developed proprietary algorithms for:</p>
<ul>
<li>Flight pattern analysis</li>
<li>Environmental adaptation modeling</li>
<li>Migratory behavior prediction</li>
</ul>
</section>
</main>

<footer>
Expand Down

0 comments on commit 7423dd0

Please sign in to comment.