Bixby Developer Center

Guides
References

form

optionalvalue optional

Allows you to more explicitly determine how articles and demonstratives appear in dialog. This dictates the noun phrase at hand, ranging from specific to generic (for example, "the", "a", and "this").

Example

In this dialog example, the expression language function #{concept(myUrl, 'Indefinite')} for the template returns "a URL" as the dialog:

dialog (Concept) {
match: websearch.Url (this)
form (Indefinite)

template (a URL)
}

If you do not declare a dialog template, Bixby defaults to inferring an article for the template expression #{concept(myUrl, 'Indefinite')}.

Here are the available forms:

  • Definite: Definite article, optionally containing a cardinal number.

    Examples: the, the one, the fifty-two

  • Indefinite: Indefinite article, optionally containing a cardinal number.

    Examples: a, an, one, some, fifty-two

  • Proximal: A proximal demonstrative, optionally containing a cardinal number.

    Examples: this, these, this one, these fifty-two