Ask - I am trying to figure out why “Chat Bison” is not an available option in the generative model selection dropdown, within Agent Settings → ML → Generative AI → Generative Model Selection?
LLMs in Dialogflow are used to just simply generate responses, either using generative fallback, generators or data stores.
The text-bison foundation model is optimized for a variety of natural language tasks such as sentiment analysis, entity extraction, and content creation. The types of content that the text-bison model can create include document summaries, answers to questions, and labels that classify content.
whereas using chat-bison you will bild conversational apps from scratch, like Bard or ChatGPT.
Here in Dialogflow CX, the conversation itself is manged by the Dialoglfow CX engine, so this is why you do not need chat-bison.
No, it is intentionally not used since chat-bison is essentially a wrapper for text-bison that implements multi-turn conversations, sessions, and conversation history. And as Xavier earlier in this thread said, Dialogflow CX is a state machine that handles multi-turn conversations, sessions, and conversation history. So I think the universe might implode if one were to use Dialogflow CX with chat-bison. In all seriousness though, the idea of the generative features in Dialogflow CX / Vertex AI Conversation is that Dialogflow CX is really good at handling stateful conversations, history, and sessions, and we can call out to text-bison (or code-bison or other LLMs) while managing all of the state in Dialogflow CX. For example, most of the calls that we do from Generative AI Agent and Generative Fallbacks include the conversation history from Dialogflow CX as part of the prompt to the LLM, and in Generators you can send the conversation history in the prompt by using $conversation and $last-user-utterance built in placeholders (in addition to your own session variables to make the prompt more contextual). In reality, tracking multi-turn conversations with intertwined calls to LLMs is a complicated dance, and in most Vertex AI Conversation use cases it works great, in some edge cases it breaks, and in other specialized cases users might fall back (pun intended) to using chat-bison directly in their apps instead of Dialogflow CX.
Currently I don’t have specific information regarding whether/when new models will be available for the recent Generative AI features (Generators, Generative fallback, etc). Rest assured we’ll continue to bring the best performance models available to the product.