Uploaded Knowledge in ChatGPT

9–13 minutes

Today we’re going to explore document upload on GPT vs Knowledge in CustomGPTs

First lets’ start off with the Upload feature. ChatGPT’s upload feature allows users to share files directly with the model during a conversation. This feature enhances the interaction by enabling the model to access and analyze content from documents, images, or other supported file types. Here’s a breakdown of how attachments work with ChatGPT’s upload feature:

1. Supported File Types: The upload feature supports various file types, including text documents (like .txt, .docx), images (like .jpg, .png), and PDFs. The range of supported formats can vary, aiming to accommodate a wide array of content for analysis. ChatGPT supports a wide range of file types, like your everyday text documents, images, and PDFs. Think of it as a digital library with wings, minus the late fees. Tip: Remember a robot is reading your file, the better its structure, the clearer its ability to incorporate it.

2. Uploading a File: To use the upload feature, you’ll typically see an upload button or a drag-and-drop area within the ChatGPT interface. You can select a file from your device or drag a file into the designated area. The upload process starts automatically once a file is selected or dropped. Uploading files to ChatGPT is as simple as dragging and dropping, much easier than dragging yourself out of bed in the morning.

3. Processing the Upload: After the file is uploaded, ChatGPT processes the content to understand and analyze it. For text documents and PDFs, this involves extracting the text. For images, the model might analyze visual elements, recognize text via Optical Character Recognition (OCR), or interpret the image’s context depending on the capabilities enabled at the time. While it can’t toast your bread, ChatGPT’s processing of your uploads is a piece of cake, maybe even easier than installing a screen door on a submarine.

4. Interaction Based on the Upload: Once the file is processed, ChatGPT can generate responses based on the content of the uploaded file. This could involve answering questions about the document, providing summaries, interpreting data, or offering insights on visual content for images. Tip: Engage with the analysis as if you’re in a curious conversation, asking questions and diving deeper for that endless loop of understanding and discovery, but don’t worry, if you’re on Plus you’ll hit the message cap before you run out of air.

5. Privacy and Security: Privacy and security are crucial aspects of the upload feature. Uploaded files are typically processed to ensure that the interaction with ChatGPT aligns with privacy guidelines and security measures. It’s important for users to be aware of the terms of service and privacy policies related to file uploads, as these documents outline how the data is handled, stored, and potentially deleted after processing.  Tip: Uploading documents can have some risk if you’re not on GPT Teams.

6. Limitations and Considerations: The effectiveness of ChatGPT’s analysis can depend on the quality and complexity of the uploaded content. For example, highly technical documents, complex images, or files in less common formats may pose challenges. Additionally, there may be size limits for uploads, and the model’s current capabilities might not fully leverage all types of visual or specialized content. Tip: Not all files are created equal in the eyes of ChatGPT, especially if your handwriting resembles ancient hieroglyphs. Effectiveness can vary based on content quality and complexity, but within these constraints lies a canvas for creativity.

The upload feature significantly broadens the scope of interactions possible with ChatGPT, allowing for more nuanced and informed responses based on a wide range of content types. As the technology evolves, we can expect enhancements in the feature’s capabilities, supported formats, and overall user experience.

Now that we’re clear on what Upload feature contains, lets look at it relative to Custom GPT’s Knowledge, which is similar to the Upload feature.

Custom GPT’s Knowledge and ChatGPT’s upload feature are two distinct capabilities designed to enhance the interaction with AI, each serving different purposes and operating through different mechanisms. Let’s break it down:

Custom GPT’s Knowledge

1. Personalization: Custom GPT’s Knowledge is designed to incorporate personal or contextual information that users choose to share with the model to customize the interaction. This information can include preferences, professional background, interests, or specific requirements for responses. It allows the AI to tailor its answers more closely to the user’s needs or profile.  Tip: The more you share (safely), the more personalized your experience, Often I’ll use a CustomGPT with documentation, then produce a guide, SOPS, or strategy with it, add a GPT-friendly structure to it, turn that into a new document and feed it as knowledge to that CustomGPT, personalizing it further.

2. User Control: Users have significant control over what information is shared with Custom GPT, and they can update or delete this information as needed. This control helps balance personalization with privacy concerns, ensuring users can manage their data actively.

ChatGPT’s Upload Feature

1. File Analysis: The upload feature allows users to share files directly with ChatGPT for immediate analysis. This can include text documents, images, and potentially other file types, depending on the system’s capabilities at the time. The AI processes and interprets the content of these files to provide relevant responses. Tip: the simpler the structure and more understandable a file is, the better ChatGPT can use the file.

2. One-time Interaction: The information from uploaded files is typically used for the duration of the interaction related to that file. Unlike Custom GPT’s Knowledge, which is designed for ongoing context and personalization, the upload feature’s focus is on analyzing and responding to the content of specific files without retaining that information for future interactions.

3. Versatility in Content Handling: This feature is particularly useful for extracting text from documents, analyzing images, or providing insights based on the file’s content. It enables a wide range of use cases, from document review and summarization to image description and analysis. Tip: it’s literally another set of eyes on an image uploaded, and it can be used it just as many ways. It can identify plants, cheerios, and mud, but it needs the user to point it in the right direction.

4. Privacy and Security: Like Custom GPT’s Knowledge, the upload feature is designed with privacy and security considerations. However, its focus is on securely handling and processing files within a single interaction or a limited context, without long-term storage or integration into a persistent knowledge base. Again, if you have Plus, you’re sending it to OpenAI, soooo It’s as secure as OpenAI’s training data. Team provides better security.

Both Custom GPT’s Knowledge and ChatGPT’s upload feature can significantly enhance business operations, each serving distinct purposes that cater to various professional needs. They can also be used in conjunction, below are some business use cases for each of these capabilities:

Custom GPTs’ Knowledge Use Cases

1. Customer Support Personalization: By incorporating knowledge of a customer’s history, preferences, and past issues, Custom GPTs can offer highly personalized support, improving customer satisfaction and loyalty. Tailored interactions lead to lasting customer relationships, they can also improve the buying experience overall.

2. Sales and Marketing Tailoring: Custom GPTs can use detailed customer profiles to tailor sales pitches and marketing messages, leading to more effective outreach and higher conversion rates. See a trend here? As more and more marketers rely on these kinds of tools, blank form emails will feel even more robotic, which is a little ironic I suppose.

3. Project Management: With knowledge about ongoing projects, team preferences, and deadlines, Custom GPTs can facilitate project management by providing customized updates, reminders, and suggestions for efficiency improvements. It’s also great at reporting on your ongoing projects, so feeding a custom GPT data via an upload, especially if it has good references documents in its Knowledge, can be very effective.

4. Personalized Education and Training: Incorporating individual learner profiles, including strengths, weaknesses, and learning preferences, Custom GPTs can offer personalized educational content, enhancing learning outcomes. Tailored learning accelerates development and ensures relevance, key for effective training programs. This goes beyond Role play and synthetic data experiments, building a custom GPT with an organizations standards for a role can help move benchmarks over time. New hires often face specific learning curves, and Custom GPTs can help compensate for the curve over time, reducing the burden of training time, over time. If you’re looking to figure out how to leverage this capacity, reach out to us, we provide Overview and Basics training on ChatGPT and Generative AI usage for professional organizations. Make sure to include in the subject line “NEEDED: GenAI Training”   Learn@Promptingsolutions.org .

5. HR and Recruitment: By understanding company culture, role requirements, and candidate profiles, Custom GPTs can streamline the recruitment process, offering personalized interview questions and candidate evaluations. TIP: Don’t make a Custom GPT to recruit and then sort and organize candidates though, that could end poorly, like lawsuit poorly. If you’re looking to expand your HR capacity with Generative AI, reach out to us.

ChatGPT’s Upload Feature Use Cases

1. Document Review and Summarization: Businesses can upload contracts, reports, and other documents for quick summarization or analysis, saving time on manual review and enhancing productivity. AGAIN: Upload at your own risk, it’s a lot safer with Team, but its still an outside organization. There are lots of ways around this to improve security to some degree, using a cipher, strategic nonsense, or even specific junk data that you can sift out.

2. Image-Based Data Processing: Companies in fields like real estate, insurance, and retail can upload images for analysis, whether it’s assessing property damage, cataloging product images, or analyzing market trends through visual content. This is one of those, better together features, where a Custom GPT with examples of what’s “good” helps the model significantly.

3. Technical Support and Troubleshooting: Users can upload error logs, configuration files, or screenshots to help technical support teams diagnose and resolve issues more effectively. Essentially it’s Root Cause analysis, but with images. To be honest this one, again is better together, a custom GPT with appropriate “good” examples will perform far better than ChatGPT alone here.

4. Content Creation and Editing: Writers, marketers, and content creators can upload drafts for review, receiving suggestions on grammar, style, and content structure to improve the quality of their output. Instead of just copying and pasting, folks can just upload the whole document. ChatGPT/CustomGPT still have output limits though, so editing here is a little more nuanced.

5. Competitive Analysis and Market Research: Businesses can upload competitor brochures, market research reports, or product specifications for quick comparison and analysis, aiding in strategy development. This is empowered with a host of different methods with ChatGPT that we go over in our basics course, in addition to being an obviously good pairing with a Custom GPT that contains all of a company’ product/service know.

These use cases illustrate how Custom GPT’s Knowledge and ChatGPT’s upload feature can be leveraged in a business context to enhance efficiency, personalization, and decision-making across various functions. While Custom GPT’s Knowledge excels in personalizing interactions and maintaining continuity across sessions, ChatGPT’s upload feature provides immediate, detailed analysis of specific documents or images, catering to a wide range of professional needs.

We’d also like to showcase an excellent event last month with ISPE San Diego during their Roundtable night. We were excited to showcase our work with Open Biopharma Research and Training Institute. They are currently running a GPT Parallels project where from the research to the production of an Exosome Testing Kit they’re developing, ChatGPT will be providing an additional perspective at every opportunity. Currently They’re collecting data on the purification and separation of the exosomes alongside development of a Literature Review. All analysis and Research reports conducted will have the same criteria developed for ChatGPT, so that Open Biopharma can see how effectively ChatGPT can be leveraged. It’s shown promise with Annotated Bibliographies, analyzing them and comparing them to one another. We look forward to seeing how the data collected from the experiments and the conclusions of those on the project differs or aligns with ChatGPT. Our role comes once these comparison analyses are developed. We’ll be helping them leverage this data to create synthetic data and help them create an Assistant that should be able to improve their eventual production of these kits. We look forward to seeing this in a paper coming out from Open Biopharma later this year.