Showing results for June 2023 - Surface Duo Blog

Jun 29, 2023
0
0

Embedding vector caching

Craig Dunn
Craig Dunn

Hello prompt engineers, A few weeks ago I added a custom datastore (the droidcon SF schedule) to the Jetchat OpenAI chat sample. One of the ‘hacks’ I used was generating the embeddings used for similarity comparisons on every startup and caching in memory: This results in ~70 web requests each time, plus the (albeit low) monetar...

openaichatgpt
Jun 22, 2023
0
0

Announcing FoldAwareColumn in Accompanist Adaptive

Kristen Halper Jossi Wolf
Kristen,
Jossi

Hello Jetpack Compose developers, This week, we’re super excited to announce the release of ! This new component is part of Accompanist, Google’s “sandbox” for experimental Jetpack Compose APIs. The Accompanist Adaptive library already contains the component, which we tested out late last year, so will be the second component to join t...

Jetpack Window ManagerJetpack Compose
Jun 15, 2023
0
1

JetchatAI gets smarter with embeddings

Craig Dunn
Craig Dunn

Hello prompt engineers, A few weeks ago we finished a series of posts building an AI chatbot using the Jetchat sample with OpenAI. The sample uses the chat and image endpoints, but has the same limitation as many LLMs, which is that its knowledge is limited to the training data (for example, anything after September 2021 is not included)...

Jetpack Composeopenaichatgpt
Jun 8, 2023
0
0

Improved navigation support in TwoPaneLayout

Kristen Halper
Kristen Halper

Hello Jetpack Compose developers, This week, we’re excited to announce an update to our TwoPaneLayout library! You can now use with destinations that accept navigation arguments. This new feature was originally suggested by two developers in our feedback forum, so special thanks to @tscholze and @Papes96 for staying involved in ...

Jetpack Composefoldable
Jun 1, 2023
0
1

Microsoft Build 2023 recap

Guy Merin
Guy Merin

Hello mobile developers, Microsoft Build 2023 took place last week, with a big focus on AI technologies. You can find the complete catalog of sessions on the Build website, but we’ve selected a few sessions below that cover topics of interest for mobile developers. The age of AI These sessions cover some of the high-level concepts...

openaimachine learningonnx