Marketplace logo
Search button

Accelerators

Partner Solutions

Professional Services

Collections

Sign In

Accelerators

Partner Solutions

Professional Services

Collections

back button
back button
next button
next button

Summary

Summary


Overview

Overview

The Ask GPT activity allows you to ask questions in natural language about the content of a document and get insightful answers from the GPT Large Language Model. The text of the document needs to be obtained using the Digitize Document Activity which is part of the IntelligentOCR.Activities package. The DocumentText output of Digitize Document Activity needs to be passed as an input to the Ask GPT activity. The other key input of Ask GPT is the list of questions. The GPT prompt is generated by UiPath behind the scenes, so you do not need to worry about generating the GPT Prompt.

For best results, it is critical to phrase your questions as explicitly and unambiguously as possible. For example, instead of "What type of agreement is this?" you will get much better results with a question like: "Is this document a Non Disclosure Agreement? Yes or no."

Or if you expect an answer from a specific list of options, provide the list, and do not forget to include an "Other" option. "What currency is this financial document denominated in? Options: USD, EUR, GBP, JPY, CHF, Other. "

Keep in mind you can ask multiple questions at the same time, and it is often preferable to ask multiple simple Yes/No questions rather than one more complicated question with many possible answers.

Also, GPT is not good at explicit logic or mathematical operations. So if you need to find whether the amount of a contract is over 1 million dolars, then instead of asking "Is this contract over 1 million dollars? Yes or no." you will get much better results if you ask " What is the amount of this contract, in dollars, as a number?" and then do the comparison to determine whether amount is over 1 million or not, as a separate operation in your workflow.

Data security

The Ask GPT activity uses a GPT resource in Microsoft Azure which is the gold standard in enterprise readiness, and data privacy and security compliance. This activity does NOT send data to OpenAI or OpenAI services.

The OpenAIConnectionScope activity uses the OpenAI APIs, and requires you/the user to have an active subscription to OpenAI services and a valid API Key obtained from your OpenAI account. This activity sends data to OpenAI services.

Support and Recommended Usage

The GPT Activities package is not officially supported part of the UiPath platform. It is intended to be used for non-prod scenarios like demos, PoCs, pilot projects in order to help your customers become familiar with this revolutionary new AI technology and its capabilities and limitations.

The Document Undertanding Product team is working to integrate a similar capabilities into the official Document Understanding product by end of June 2023.

Features

Features

Ask GPT: Extract data and insights from unstructured documents using GPT in Azure. No Prompt Engineering required, just ask your questions and get answers.

OpenAIConnection Sccope: Provide an arbitrary Prompt and experiment with GPT on OpenAI services.

Additional Information

Additional Information

Dependencies


Code Language

Visual Basic

Runtime

Windows (.Net 5.0 or higher)

Publisher

Internal Labs

Visit publisher's page

License & Privacy

License Agreement

Privacy Terms

Technical

Version

1.0.0

Updated

Apr 25, 2023

Works with

Studio: 22.10+

Certification

Silver Certified

Tags

openai
ask gpt
unstructured
gpt
open ai

Support

UiPath Community Support

Similar Listings