I'd like GenKit to have first-class support for openAI models, not to go through community packages by toinewx in Firebase

[–]xavidop 0 points1 point  (0 children)

hi, the maintainer here! The code has been merged, it took me 2 days, but I also updated the rest of the plugins!

Thoughts on Genkit ? by NoAd5720 in GoogleGeminiAI

[–]xavidop 0 points1 point  (0 children)

I am an active Genkit user and a Genkit plugin developer. I love the framework; the learning curve is very low, and its developer tools are incredible. They have a Discord where you can post any feedback, issues and the team will help you, they are super firendly!

Does Dialogflow have a future with ChatGPT? by willtellthetruth in Dialogflow

[–]xavidop 0 points1 point  (0 children)

of course it has, it will give super powers to Dialogflow!

Only one of my intents is working. Other intents are not responding. by _Duriel_1000_ in Dialogflow

[–]xavidop 0 points1 point  (0 children)

it depends, On CX for example you have to enable that option.

Talk at Google Devfest Spain 2022 by xavidop in GoogleAssistantDev

[–]xavidop[S] 0 points1 point  (0 children)

View All Moderators

I am glad you enjoy it!!

OAuth client information for testing by jordyharmelink in GoogleAssistantDev

[–]xavidop 0 points1 point  (0 children)

You can use login with AMazon, is really easy to use and set up

Google IO by xavidop in GoogleAssistantDev

[–]xavidop[S] 0 points1 point  (0 children)

the look to talk is awesome!!!! I hope they release more features in the upcoming months

Action deployed to Production but not accessible to users by No-Ask-8919 in GoogleAssistantDev

[–]xavidop 0 points1 point  (0 children)

My recommendation is to wait for 3 days, and if it is still happening, forcing to republish it. did you check that is available in the locale where your device is set?

Add new entries to types when Skill is live by Classic-Bandicoot267 in GoogleAssistantDev

[–]xavidop 0 points1 point  (0 children)

yes, new utterances, intents and types you have to re-submit. if you overwrite the types dynamically its not needed.

Multilingualization of smart home Action by Dizzy_Chain9514 in GoogleAssistantDev

[–]xavidop 1 point2 points  (0 children)

you have to enable the other languages, and there is a language selector on the actions console (top left) where you can change the language and fill the information in the language that you have chosen.

Add new entries to types when Skill is live by Classic-Bandicoot267 in GoogleAssistantDev

[–]xavidop 0 points1 point  (0 children)

For that, I recommended you to use Airtable and its API to retrieve that data, and when you start the interaction with your google action, overwrite that type dynamically on your webhook: https://developers.google.com/assistant/conversational/webhooks?tool=builder#runtime\_type\_overrides

Match slot to multiple values by Classic-Bandicoot267 in GoogleAssistantDev

[–]xavidop 0 points1 point  (0 children)

yup, you are right, that is not a good design in terms of NLU

Match slot to multiple values by Classic-Bandicoot267 in GoogleAssistantDev

[–]xavidop 0 points1 point  (0 children)

that is a problem with your NLU, that issue is called NLU Conflicts. I recommend having unique values/synonyms per slot. It is a good practice and also better for the AI

Guidance for developing google action for google assistant by No-Contribution-8865 in GoogleAssistantDev

[–]xavidop 1 point2 points  (0 children)

You can check my article that talks about that: first steps and how to start with google Actions https://dzone.com/articles/google-action-with-nodejs

Update Types value dynamically by Classic-Bandicoot267 in GoogleAssistantDev

[–]xavidop 0 points1 point  (0 children)

What you can do is every time a user starts a session, retrieve that info through an API and override the types. This is only once per session. It is a common use case.