{
	"createdAt": "2024-03-04T20:33:51.500Z",
	"updatedAt": "2024-03-13T13:41:47.000Z",
	"id": "241",
	"name": "Agent:OpenAiFunctions",
	"active": false,
	"nodes": [
		{
			"parameters": {
				"assignments": {
					"assignments": [
						{
							"id": "a2807ad9-7402-47a8-baf8-3ba8feea2494",
							"name": "calculator_called",
							"value": "={{ $json.intermediateSteps.filter(a => a.action.tool === 'calculator').length >= 1 }}",
							"type": "boolean"
						},
						{
							"id": "29ca8b14-ce95-4497-85eb-687db33ecd06",
							"name": "has_correct_output",
							"value": "={{ $json.output.includes('100052') }}",
							"type": "string"
						}
					]
				},
				"options": {}
			},
			"id": "19c7f30c-1234-4dac-8635-59f3101a9dd5",
			"name": "Edit Fields",
			"type": "n8n-nodes-base.set",
			"typeVersion": 3.3,
			"position": [1240, 760]
		},
		{
			"parameters": {
				"options": {
					"temperature": 0
				}
			},
			"id": "704163e9-dee9-4d4f-97b8-9681b050af21",
			"name": "OpenAI Chat Model",
			"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
			"typeVersion": 1,
			"position": [920, 900],
			"credentials": {
				"openAiApi": {
					"id": "Zak03cqeLUOsgkFI",
					"name": "OpenAi account"
				}
			},
			"notes": "IGNORED_PROPERTIES=messages"
		},
		{
			"parameters": {},
			"id": "44f670cc-c4e9-44fc-8870-18955f727be1",
			"name": "Calculator",
			"type": "@n8n/n8n-nodes-langchain.toolCalculator",
			"typeVersion": 1,
			"position": [1080, 920]
		},
		{
			"parameters": {},
			"id": "f036de64-49fa-4854-89b7-2679f6e3cf59",
			"name": "When clicking \"Test workflow\"",
			"type": "n8n-nodes-base.manualTrigger",
			"typeVersion": 1,
			"position": [700, 760]
		},
		{
			"parameters": {
				"agent": "openAiFunctionsAgent",
				"promptType": "define",
				"text": "What is the result of 30 + (10002200 / 100)? Only respond with a number.",
				"options": {
					"returnIntermediateSteps": true
				}
			},
			"id": "f0129970-11c7-45c6-9665-28498c9c87dd",
			"name": "AI Agent",
			"type": "@n8n/n8n-nodes-langchain.agent",
			"typeVersion": 1.7,
			"position": [900, 760]
		}
	],
	"connections": {
		"OpenAI Chat Model": {
			"ai_languageModel": [
				[
					{
						"node": "AI Agent",
						"type": "ai_languageModel",
						"index": 0
					}
				]
			]
		},
		"Calculator": {
			"ai_tool": [
				[
					{
						"node": "AI Agent",
						"type": "ai_tool",
						"index": 0
					}
				]
			]
		},
		"When clicking \"Test workflow\"": {
			"main": [
				[
					{
						"node": "AI Agent",
						"type": "main",
						"index": 0
					}
				]
			]
		},
		"AI Agent": {
			"main": [
				[
					{
						"node": "Edit Fields",
						"type": "main",
						"index": 0
					}
				]
			]
		}
	},
	"settings": {
		"executionOrder": "v1"
	},
	"staticData": null,
	"meta": {
		"templateCredsSetupCompleted": true
	},
	"pinData": {},
	"versionId": "92205881-151a-4e66-acd1-31f2d4e3a58c",
	"triggerCount": 0,
	"tags": []
}
