GPT Agents


GPT Agents

GPT Agents are a sophisticated source of expertise within the InSkill ecosystem. While standard GPT models focus on answering questions from documents, Agents are designed to perform actions and query structured data. They are the "doers", allowing your copilot to interact with complex files and external environments.

Scripts

A script is an active Agent or tool to calculate or find information. In the example below, the script calculates a simple value: current. The required parameters are voltage and resistance, and it returns the current.

This is how the agent can be used - GPT knows to ask for the parameters needed and converts the units automatically:

A script could take parameters of lat/long and call an API to get weather like temperature and humidity.

A script could take parameter serial number and call an API to get recent service calls or maintenance done.

Excel

Upload an excel file that can be "queried" for information, such as parts lists. This is more accurate than uploading a resource file that contains the same information because the query doesn't just find text matches.

Best Practices

  • All columns must have a header
  • Do not use merged cells in the header row


1. Excel Queries: Interacting with Structured Data

Excel Queries allow the copilot to treat spreadsheets as live databases rather than just flat documents. This is ideal for managing large, organized datasets that change frequently.

Some potential uses include:

  • Parts Lists:
    Instead of reading a manual, the GPT can query an Excel file to find a specific SKU, price, or compatibility requirement.

  • Contact Directories:
    Agents can instantly pull phone numbers or email addresses from a master list to provide immediate contact info to a technician.

  • Technical Specifications:
    Quickly retrieve specific torque values or tolerances from a spreadsheet of model variations.


2. Custom Scripts: Executing Targeted Logic

Scripts allow an author to create a specific set of instructions for the agent to follow. This is used for tasks that require real-time data or interaction with the web.

Some potential uses include:

  • Complex Calculations:
    Utilize specialized formulae to quickly and accurately perform custom calculations.

  • Dynamic Password Retrieval:
    A script can be configured to navigate to an online source, obtain a daily-changing system password, and provide it to the user.

  • Table Crawling:
    If your technical data is hosted on a webpage or an online portal, a script can "crawl" that specific table to ensure the copilot is always using the most current data.

  • API Integration:
    Scripts can be used to bridge InSkill with other business systems, allowing the agent to check inventory levels or log a service entry automatically.


Why Use GPT Agents?

By integrating Agents into your copilot, you move beyond simple "search and summarize."

  • Efficiency:
    Offload repetitive data-retrieval tasks from your human support team.

  • Accuracy:
    Ensure users are getting the exact value from a parts list or the current password, rather than a general explanation.

  • Extensibility:
    Connect your copilot to the live digital tools your team already uses every day.