UiPath Agent Builder L200 Flashcards

(22 cards)

1
Q

What are the current limitations of Agent Builder regarding productivity activities?

A

Productivity activities (o365 + Google Drive) are not available as direct IS activity tools in Agent Builder yet.

Workaround: Use workflows or reference microautomations as tools.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How can files be processed as argument inputs to agents?

A

Agents can’t process files, images, audio, or video directly. Users need to extract text from a document before invoking agents and pass a string as input.

Strings are limited to 2,000 characters. So you may need to pass an array of strings.

Users can use OCR in a workflow before invoking the agent.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a workaround for interacting with Generic Resources in Agent Builder?

A

Users can use workflows containing activities that interact with Generic Resources.

Example: Get Record.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the workaround for IS activity tools not having argument support?

A

Agents can infer fields unless it is a reference field where a static value is required. Otherwise, use a workflow.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What should be done if custom connectors and activities aren’t available as direct tools?

A

Use a workflow containing the custom activities needed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a recommended practice for designing agents?

A

Scope agents narrowly to simplify integration, minimize risks, and enable better performance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does ‘Human-in-the-loop’ refer to in agent design?

A

Incorporating human review, validation, and escalation to improve agent reliability and learning.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the key components to establish for agent goals?

A

Define the agent’s objectives, success criteria, and performance metrics.

This ensures alignment with business goals.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the purpose of evaluating agents?

A

To test agents using comprehensive datasets that cover edge cases, adversarial examples, and domain-specific nuances.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the first step in creating evaluations for agents?

A

Define clear evaluation objectives, such as output quality, specific constraints, content accuracy, and format compliance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What types of assertions can be selected for evaluations?

A

Assertions types include:
* Equals
* Regex
* Contains
* Factuality
* Custom LLM-graded

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What should be included in comprehensive evaluation sets?

A

Evaluation sets should cover:
* Typical use cases
* Edge cases
* Boundary conditions
* Diversity of inputs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What information can be obtained from evaluation set runs?

A

Evaluation runs provide:
* Score
* Latency
* Trace

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What does ‘deterministic evaluations’ mean?

A

Predictable and repeatable output under the same given input conditions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the three types of deterministic evaluations in UiPath Agent Builder?

A

The three types are:
* Equals
* Contains
* Regular expressions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are the aspects to assess in agent evaluations?

A

Aspects include:
* Output quality
* Specific constraints
* Content accuracy
* Format compliance

17
Q

What is the significance of ‘Trajectory based evaluation’?

A

It checks if the agent did what is expected in the way it is expected to happen.

18
Q

What is the main goal of continuously reviewing traces and logs?

A

To monitor agent performance and identify problems.

19
Q

What is the objective of ‘Iterate to success’ in agent development?

A

Continuously refine agents, prompts, and workflows through testing and iteration.

20
Q

What should be done to structure the output of an agent’s evaluation?

A

Evaluate the most wanted parts of an agent’s output, ensuring they have their own output properties.

21
Q

What is the recommended number of evaluations in each set?

A

Aim to have 3 to 5 evaluations in each set to focus on edge cases and coverage.

22
Q

True or False: Evaluations are a critical step to creating reliable enterprise agents.