Testing AI bots and copilots (https://gooey.ai/copilot) in practice is complex because the answer a bot will give is affected not just by the user's last question but also by the conversation history that preceded that question. Hence, this bulk example shows you how to format your CSV to include a bot/user conversation history before each question is asked. The output columns also show which knowledge documents were returned as results that the bot used in trying to formulate its answer.
Run
Examples
API
Provide one or more Gooey.AI workflow runs.You can add multiple runs from the same recipe (e.g. two versions of your copilot) and we'll run the inputs over both of them.
Copilot Builder
Ulangizi AI with Vision - v13
➕ Add a Workflow
Upload or link to a CSV or google sheet that contains your sample input data.For example, for Copilot, this would sample questions or for Art QR Code, would would be pairs of image descriptions and URLs.Remember to includes header names in your CSV too.
Loading...
Submit Links in Bulk
Please select which CSV column corresponds to your workflow's input fields.For the outputs, select the fields that should be included in the output CSV.To understand what each field represents, check out our API docs.
Input Prompt
Prompt
Output Text
Run URL
🤲 Show All Columns
Input Face
———
Face Padding Top
Face Padding Bottom
Face Padding Left
Face Padding Right
Sadtalker settings
Bot Script
Input Audio
Input Images
Input Documents
📚 Document Extract Workflow
Messages.Role
Messages.Content
Messages.Display Name
Tts Provider
Uberduck Voice Name
Uberduck Speaking Rate
Google Voice Name
Google Speaking Rate
Google Pitch
Bark History Prompt
Elevenlabs Voice Name
Elevenlabs Api Key
Elevenlabs Voice Id
Elevenlabs Model
Elevenlabs Stability
Elevenlabs Similarity Boost
Azure Voice Name
Openai Voice Name
Openai Tts Model
Selected Model
🩻 Photo / Document Intelligence
Avoid Repetition
Num Outputs
Quality
Max Tokens
Sampling Temperature
Task Instructions
Query Instructions
Keyword Instructions
Documents
Max References
Max Context Words
Scroll Jump
Embedding Model
Dense Embeddings Weightage
Citation Style
Use Url Shortener
Speech-to-Text Provider
Spoken Language
Translation Model
User Language
Input Glossary
Output Glossary
Lipsync Model
Variables
🛠️ Tools
Price
Run Time
Error Msg
Final Prompt
Output Audio
Output Video
Raw Input Text
Raw Tts Text
Raw Output Text
References
Final Search Query
Final Keyword Query
Output Documents
Reply Buttons
Finish Reason
(optional) Add one or more Gooey.AI Evaluator Workflows to evaluate the results of your runs.
➕ Add an Eval
⚙️ Settings
Run cost = 1 credits
🏃 Submit
By submitting, you agree to Gooey.AI's terms & privacy policy.
https://storage.googleapis.com/dara-c1b52.appspot.com/daras_ai/media/730a966a-7d5a-11ee-96a7-02420a000143/bulk-runner-0-0-217.csv
Generated in 3694.8s on
...
ℹ️ Details
Building complex AI workflows like copilot) and then evaluating each iteration is complex.Workflows are affected by the particular LLM used (GPT4 vs PalM2), their vector DB knowledge sets (e.g. your google docs), how synthetic data creation happened (e.g. how you transformed your video transcript or PDF into structured data), which translation or speech engine you used and your LLM prompts. Every change can affect the quality of your outputs.
To get started:
🙋🏽♀️ Need more help? Join our Discord