Interface GuardrailTopic.Builder

    • Method Detail

      • name

        GuardrailTopic.Builder name​(String name)

        The name of the topic to deny.

        Parameters:
        name - The name of the topic to deny.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • definition

        GuardrailTopic.Builder definition​(String definition)

        A definition of the topic to deny.

        Parameters:
        definition - A definition of the topic to deny.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • examples

        GuardrailTopic.Builder examples​(Collection<String> examples)

        A list of prompts, each of which is an example of a prompt that can be categorized as belonging to the topic.

        Parameters:
        examples - A list of prompts, each of which is an example of a prompt that can be categorized as belonging to the topic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • examples

        GuardrailTopic.Builder examples​(String... examples)

        A list of prompts, each of which is an example of a prompt that can be categorized as belonging to the topic.

        Parameters:
        examples - A list of prompts, each of which is an example of a prompt that can be categorized as belonging to the topic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.