<h2 id="architecher-of-main-functions">Architecher of main functions</h2>
<h1 id="architecture">Architecture</h1>
<h2 id="architecture-of-main-functions">Architecture of main functions</h2>
<p>The figure below shows the core framework structure, which is separated to four levels.</p>
<ul>
<li><strong>LLamaModel</strong>: The holder of a model which directly interact with native library and provide some basic APIs such as tokenization and embedding. Currently it includes three classes: <code>LLamaModel</code>, <code>LLamaEmbedder</code> and <code>LLamaQuantizer</code>.</li>