Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. import com.google.cloud.dialogflow.v2beta1.*
  2.  
  3. val project = "my-super-agent"
  4.  
  5. val trainingPhraseBuilder = Intent.TrainingPhrase.Part.newBuilder()
  6. trainingPhraseBuilder.text = "Tell me about the product."
  7. val trainingPhrasePart = trainingPhraseBuilder.build()
  8. println(trainingPhrasePart)
  9.  
  10. var i = with(Intent.newBuilder()) {
  11. displayName = "My First Built Intent"
  12. addTrainingPhrases(Intent.TrainingPhrase.newBuilder().addAllParts(listOf(trainingPhrasePart)))
  13. val message =
  14. with(addMessagesBuilder()) {
  15. basicCardBuilder.setFormattedText("It is amazing. Truly it is.")
  16. build()
  17. }
  18. build()
  19. }
  20.  
  21. IntentsClient.create().use({ intentsClient ->
  22.  
  23. val intrequest = CreateIntentRequest.newBuilder()
  24. .setParent("projects/$project/agent")
  25. .setIntent(i)
  26. .build()
  27.  
  28. val response1 = intentsClient.createIntent(intrequest)
  29.  
  30. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement