Skip to content

Commit a80ea36

Browse files
committed
add retrieval snippet
1 parent 51e67d7 commit a80ea36

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

src/App.tsx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,16 @@ client.add(<br/>
224224
&nbsp;&nbsp;&nbsp;&nbsp;{'{'}<span className="text-green-400">"role"</span>: <span className="text-green-400">"assistant"</span>, <span className="text-green-400">"content"</span>: [{'{'}<span className="text-green-400">"type"</span>: <span className="text-green-400">"text"</span>, <span className="text-green-400">"text"</span>: <span className="text-green-400">"Noted."</span>{'}'}]{'}'},<br/>
225225
&nbsp;&nbsp;],<br/>
226226
)
227+
<br/><br/>
228+
<span className="text-gray-500"># Add the following at each step of your conversation (high-level search, ultra fast)</span><br/>
229+
memories = client.retrieve_with_conversation(<br/>
230+
&nbsp;&nbsp;messages=[<br/>
231+
&nbsp;&nbsp;&nbsp;&nbsp;{'{'}<span className="text-green-400">"role"</span>: <span className="text-green-400">"user"</span>, <span className="text-green-400">"content"</span>: [{'{'}<span className="text-green-400">"type"</span>: <span className="text-green-400">"text"</span>, <span className="text-green-400">"text"</span>: <span className="text-green-400">"What did we discuss about MirixDB over the last 4 days?"</span>{'}'}]{'}'},<br/>
232+
&nbsp;&nbsp;],<br/>
233+
)<br/>
234+
print(memories)<br/><br/>
235+
<span className="text-gray-500"># Optionally, use embedding search for more detailed (but slower) retrieval</span><br/>
236+
memories = client.search(memory_type=<span className="text-green-400">"episodic"</span>, search_field=<span className="text-green-400">"summary"</span>, search_method=<span className="text-green-400">"embedding"</span>)
227237
</code>
228238
</pre>
229239
</div>

0 commit comments

Comments
 (0)