Skip to content

Instantly share code, notes, and snippets.

View tesseract-creator's full-sized avatar
🎯
Focusing: MCP AutoPilot, BigQuery Data Processor, Tesseract Creator & more

Vadim Vozmitsel | Tesseract tesseract-creator

🎯
Focusing: MCP AutoPilot, BigQuery Data Processor, Tesseract Creator & more
View GitHub Profile
@tesseract-creator
tesseract-creator / n8n-summer-2025-intermediate-masterclass-resources-github-gist.txt
Last active August 26, 2025 07:10
This is the Github Gist that is referenced in the Summer 2025 n8n Masterclass & Mini Bootcamp.
Summer 2025 Tesseract n8n Masterclass for Building Agentic Orchestrated Pipelines
_________________________________________________________________________________
This Gist contains all of the node content that was used during the creation of the tutorial. You can copy and paste these directly into their respective nodes if you want to follow along with the Core Tutorial.
CRITICAL NOTE: If you are a beginner and are planning to follow along with the tutorial, it is important that you don't change the names of any of the nodes. You certainly can, but know that if you do, you will need to correctly redefine the new name values. Very easy to do and the tuorial shows you how to do that multiple times, but if you just want to get through the first build fast, then use the same names. When you do this, you will be able to copy and paste the values below and they will be green.
The actual values to use and what you need to copy for each node is in between the 3 dashes, like this:
---
curl https://tesseract-vault-n8n-1.tesseract.nexus/webhook-test/tesseract-next-rag/process-file-multi-format \
--request POST \
--data '{
"data": {
"type": "file",
"text": "BINARY",
"name": "data",
"size": 2706,
"fileName": "loan_application_testing.csv",
"mimeType": "text/csv"
{
"body": [
{
"type": "CompositeElement",
"element_id": "55744e583d2b47ac83de401717e28f67",
"text": "3 2 0 2 n a J 1 1 ] O R . s c [ 1 v 7 1 3 4 0 . 1 0 3 2 : v i X r a\n\nTeleoperation of Humanoid Robots: A Survey Kourosh Darvish1*, Luigi Penco2, Joao Ramos3, Rafael Cisneros4, Jerry Pratt2, Eiichi Yoshida6, Serena Ivaldi5, Daniele Pucci1\n\nAbstract—Teleoperation of humanoid robots enables the in- tegration of the cognitive skills and domain expertise of hu- mans with the physical capabilities of humanoid robots. The operational versatility of humanoid robots makes them the ideal platform for a wide range of applications when teleoperating in a remote environment. However, the complexity of humanoid robots imposes challenges for teleoperation, particularly in un- structured dynamic environments with limited communication. Many advancements have been achieved in the last decades in this area, but a comprehensive overview is still missing. This survey paper gives an extensive overview o

/**

  • Job Listing Summarization Assistant System
  • @module JobListingSummarizationAssistant
  • @description Advanced AI system for professional job listing analysis and summarization
  • @version 1.0.0
  • @author AI Assistant Development Team
  • @license Proprietary */
/**
* JSearch API - Job Search
*
* @description Processes job data from RapidAPI Jobs endpoint
* @link https://rapidapi.com/letscrape-6bRBa3QguO5/api/jsearch/playground/endpoint_73845d59-2a15-4a88-92c5-e9b1bc90956d
*/
const items = $input.all();
return items.map(item => {
/**
* JOBS API - Search and List Jobs V2
*
* @description Processes job data from RapidAPI Jobs endpoint
* @link https://jobs-api14.p.rapidapi.com/v2/list
*/
const items = $input.all();
return items.map(item => {
const items = $input.all();
return items.map(item => {
try {
// Properly access n8n item data structure using .json
const aggregatedResponse = item.json['data.aggregated_response'];
if (aggregatedResponse && aggregatedResponse[0] && aggregatedResponse[0].data && aggregatedResponse[0].data.jobs) {
const jobsArray = aggregatedResponse[0].data.jobs;
Pushing [==================> ] 94.62MB/255.2MB 52f245eb3dff
Pushing [==================> ] 96.81MB/255.2MB 52f245eb3dff
Pushing [===================> ] 98.97MB/255.2MB 52f245eb3dff
Pushing [===================> ] 101.1MB/255.2MB 52f245eb3dff
Pushing [====================> ] 103.9MB/255.2MB 52f245eb3dff
11/04/23 03:44:55 PM
[2023-11-04 22:44:55 +0000] [23] [INFO] Worker exiting (pid: 23)
11/04/23 03:44:55 PM
[2023-11-04 22:44:55 +0000] [22] [INFO] Worker exiting (pid: 22)
11/04/23 03:44:55 PM
ERROR: Traceback (most recent call last):
11/04/23 03:44:55 PM
File "/home/runner/1bbf3246-5907-49a0-bc7d-4f8c7d357a4c/.pythonlibs/lib/python3.10/site-packages/starlette/routing.py", line 677, in lifespan
11/04/23 03:44:55 PM
@tesseract-creator
tesseract-creator / grafbase-fetchAllProjects-error.gist
Created September 13, 2023 01:14
Grafbase fetchAllProjects Error
Error Description:
The error message indicates that the category value provided to the makeGraphQLRequest function is invalid. The makeGraphQLRequest function validates the category field and throws an error if it is null or not included in the categoryFilters array.
To fix this issue, you need to ensure that the category value passed to the fetchAllProjects function is a valid value. You can do this by checking that the category value is not null and is included in the categoryFilters array before calling the fetchAllProjects function.
/////////////////////
Error Message:
- error Error: Field 'category': Error { message: "Field 'category': Error { message: \"invalid type: null, expected a string\", extensions: None }", extensions: None }: {"response":{"data":null,"errors":[{"message":"Field 'category': Error { message: \"Field 'category': Error { message: \\\"invalid type: null, expected a string\\\", extensions: None }\", extensions: None }","locations":[{"line":3,"column":5}],"path":["projectSearch"]}]