h2oGPTe icon

h2oGPTe

h2oGPTe is an AI-powered search assistant for your internal teams to answer questions gleaned from large volumes of documents, websites and workplace content.

Actions198

Overview

The "Uploads File to H2OGPTe Instance" operation under the "Document Ingestion" resource allows users to upload files directly to an H2OGPTe instance. This node is useful for ingesting documents into the system, enabling AI-powered search and analysis on large volumes of internal documents, websites, and workplace content.

Typical use cases include:

  • Uploading new documents to be indexed and made searchable by the H2OGPTe platform.
  • Automating document ingestion workflows where files are programmatically sent to the H2OGPTe instance.
  • Integrating file uploads as part of a larger data processing or knowledge management pipeline.

For example, a company could use this node to upload PDFs or text files containing internal reports, which then become accessible for AI-driven querying and summarization within their team.

Properties

Name Meaning
Additional Options A collection of optional parameters; currently supports:
- File The file content or reference to be uploaded, sent in the request body as file.

The "Additional Options" property is a collection that includes a single string field named "File". This field represents the file data to be uploaded to the H2OGPTe instance.

Output

The node outputs the full HTTP response from the H2OGPTe API after attempting to upload the file. The main output is JSON data representing the result of the upload operation, which typically includes metadata about the uploaded file such as its ID, status, and any relevant messages.

If the upload involves binary data (the file itself), it is sent in multipart/form-data format, but the node's output focuses on the JSON response confirming the upload success or failure.

Dependencies

  • Requires connection to an H2OGPTe instance with a valid API URL.
  • Requires an API key credential for authentication with the H2OGPTe API.
  • The node sends requests to the /uploads endpoint of the H2OGPTe API using HTTP PUT method with multipart/form-data content type.

Troubleshooting

  • File Not Uploaded / Empty Response: Ensure the "File" property contains valid file data or a correct file reference. Also, verify the API URL and credentials are correctly configured.
  • Authentication Errors: Confirm that the API key credential is valid and has sufficient permissions to upload files.
  • Timeouts or Network Issues: Check network connectivity to the H2OGPTe instance and consider increasing timeout settings if available.
  • Invalid Content-Type: The node sets Content-Type to multipart/form-data; ensure the file data matches this format.

Links and References


This summary is based solely on static analysis of the provided source code and property definitions without runtime execution.

Discussion