# PaLM API

Published articles for PaLM API.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Augmenting recommendation systems with LLMs

DevFeed: [Augmenting recommendation systems with LLMs](<https://devfeed.tech/articles/augmenting-recommendation-systems-with-llms-7369.md>)

Original publisher: [Read original article](<https://blog.tensorflow.org/2023/06/augmenting-recommendation-systems-with.html>)

Author: TensorFlow Blog (noreply@blogger.com)

Published: 2023-06-06T21:00:00Z

Content type: tutorial

Language: en

Sources: [The TensorFlow Blog](<https://devfeed.tech/sources/the-tensorflow-blog.md>)

Topics: [Language models](<https://devfeed.tech/topics/language-models.md>), [AI Chat](<https://devfeed.tech/topics/ai-chat.md>)

Tags: [large-language-models](<https://devfeed.tech/tags/large-language-models.md>), [llm](<https://devfeed.tech/tags/llm.md>), [llms](<https://devfeed.tech/tags/llms.md>), [palm-api](<https://devfeed.tech/tags/palm-api.md>), [recommendation-systems](<https://devfeed.tech/tags/recommendation-systems.md>), [tensorflow](<https://devfeed.tech/tags/tensorflow.md>), [tensorflow-recommenders](<https://devfeed.tech/tags/tensorflow-recommenders.md>)

### AI overview

A practical tutorial on using LLMs and the PaLM API to add conversational and sequential recommendation capabilities to retrieval-ranking recommendation systems.

### Source excerpt

Posted by Wei Wei, Developer Advocate Large language models (LLMs) are taking the world by storm, thanks to their powerful ability to generate text, translate languages, and answer questions in a coherent and informative way. At Google I/O 2023, we released the PaLM API as 'public preview' so that many developers can start building apps with it. While PaLM API already has excellent documentation on its extensive usage and best practices, in this blog we are going to take a more focused approach to explore how to leverage LLMs to augment your ML systems in a practical application: recommendation systems. As a refresher, modern recommendation systems often follow a retrieval-ranking architecture, which enables them to effectively and efficiently filter and rank relevant items to maximize the utility in production. You can go through this codelab to learn about building a fullstack movie recommendation system using TensorFlow and Flutter. We will discuss how LLMs can be incorporated into this retrieval-ranking pipeline. Conversational recommendations If you already have access to Bard, you can ask it to create recommendations for you interactively in a dialogue. Here is an example of asking Bard for movie recommendations: As a developer, you can build a similar functionality in your own applications, using the PaLM API Chat service with minimal effort: prompt = """You are a movie recommender and your job is to recommend new movies based on user input. So for user 42, he is in the mood for some drama movies with artistic elements tonight. Could you recommend three? Output the titles only. Do not include other text.""" response = palm.chat(messages=prompt) print(response.last) # Sure, here are three drama movies with artistic elements that I recommend for user 42: # # 1. The Tree of Life (2011) # 2. 20th Century Women (2016) # 3. The Florida Project (2017) # # I hope you enjoy these movies! The PaLM API also allows you to help your user continue the exploration and inter

## Firebase updates announced at Google I/O 2023 include PaLM API Extensions and full-stack development improvements

DevFeed: [Firebase updates announced at Google I/O 2023 include PaLM API Extensions and full-stack development improvements](<https://devfeed.tech/articles/what-s-new-at-google-i-o-2023-16519.md>)

Original publisher: [Read original article](<https://firebase.blog/posts/2023/05/whats-new-at-google-io>)

Author: Dmitry Lyalin

Published: 2023-05-10T00:00:00Z

Content type: release

Language: en

Sources: [Firebase Blog](<https://devfeed.tech/sources/firebase-blog.md>)

Topics: [Firebase](<https://devfeed.tech/topics/firebase.md>), [Google](<https://devfeed.tech/topics/google.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [Generative AI](<https://devfeed.tech/topics/generative-ai.md>), [PaLM API](<https://devfeed.tech/topics/palm-api.md>), [Firestore](<https://devfeed.tech/topics/firestore.md>), [Development](<https://devfeed.tech/topics/development.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [android](<https://devfeed.tech/tags/android.md>), [app-check](<https://devfeed.tech/tags/app-check.md>), [app-distribution](<https://devfeed.tech/tags/app-distribution.md>), [astro](<https://devfeed.tech/tags/astro.md>), [cloud-functions](<https://devfeed.tech/tags/cloud-functions.md>), [crashlytics](<https://devfeed.tech/tags/crashlytics.md>), [extension](<https://devfeed.tech/tags/extension.md>), [extensions](<https://devfeed.tech/tags/extensions.md>), [firebase](<https://devfeed.tech/tags/firebase.md>), [firestore](<https://devfeed.tech/tags/firestore.md>), [flutter](<https://devfeed.tech/tags/flutter.md>), [full-stack-development](<https://devfeed.tech/tags/full-stack-development.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [google](<https://devfeed.tech/tags/google.md>), [google-i-o](<https://devfeed.tech/tags/google-i-o.md>), [ios](<https://devfeed.tech/tags/ios.md>), [launch](<https://devfeed.tech/tags/launch.md>), [palm](<https://devfeed.tech/tags/palm.md>), [palm-api](<https://devfeed.tech/tags/palm-api.md>), [performance-monitoring](<https://devfeed.tech/tags/performance-monitoring.md>), [python](<https://devfeed.tech/tags/python.md>), [remote-config](<https://devfeed.tech/tags/remote-config.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [svelte](<https://devfeed.tech/tags/svelte.md>), [terraform](<https://devfeed.tech/tags/terraform.md>), [updates](<https://devfeed.tech/tags/updates.md>), [vue](<https://devfeed.tech/tags/vue.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

Firebase announces Google I/O 2023 updates including new generative AI Extensions powered by the PaLM API, a preview of the Chatbot with PaLM API extension, and improvements intended to simplify full-stack development.

### Source excerpt

Everything we shipped! From AI Extensions to launches that simplify full stack development