Update gpt4free.yaml
Browse files- gpt4free.yaml +10 -10
gpt4free.yaml
CHANGED
|
@@ -1,10 +1,10 @@
|
|
| 1 |
_id: gpt4free
|
| 2 |
author: Anton Breslavskii | https://github.com/breslavsky
|
| 3 |
description: Free generative AI service providers
|
| 4 |
-
readme:
|
| 5 |
title: GPT for free
|
| 6 |
url: https://huggingface.co/PiperMy/Node-Packages/resolve/main/gpt4free.yaml
|
| 7 |
-
version:
|
| 8 |
nodes:
|
| 9 |
ask_llm_agent_gpt4free:
|
| 10 |
_id: ask_llm_agent_gpt4free
|
|
@@ -139,14 +139,14 @@ nodes:
|
|
| 139 |
export async function run({ inputs }) {
|
| 140 |
|
| 141 |
const { NextNode } = DEFINITIONS;
|
| 142 |
-
const { model, instructions, question } = inputs;
|
| 143 |
|
| 144 |
const { data } = await httpClient({
|
| 145 |
method: 'post',
|
| 146 |
url: `http://${NODE_ENV === 'test' ? '0.0.0.0:8080' : 'gpt4free:1337'}/v1/chat/completions`,
|
| 147 |
timeout: 60000,
|
| 148 |
data: {
|
| 149 |
-
model
|
| 150 |
stream: false,
|
| 151 |
messages: [
|
| 152 |
...(!!instructions ? [{
|
|
@@ -156,7 +156,7 @@ nodes:
|
|
| 156 |
...[
|
| 157 |
{
|
| 158 |
role: 'user',
|
| 159 |
-
content: question
|
| 160 |
}
|
| 161 |
]
|
| 162 |
]
|
|
@@ -171,7 +171,7 @@ nodes:
|
|
| 171 |
}
|
| 172 |
source: catalog
|
| 173 |
title: en=Ask LLM agent for free;ru=Спросить LLM агента бесп.
|
| 174 |
-
version:
|
| 175 |
generate_image_gpt4free:
|
| 176 |
_id: generate_image_gpt4free
|
| 177 |
arrange:
|
|
@@ -221,15 +221,15 @@ nodes:
|
|
| 221 |
export async function run({ inputs }) {
|
| 222 |
|
| 223 |
const { NextNode } = DEFINITIONS;
|
| 224 |
-
const { model, prompt } = inputs;
|
| 225 |
|
| 226 |
const { data } = await httpClient({
|
| 227 |
method: 'post',
|
| 228 |
url: `http://${NODE_ENV === 'test' ? '0.0.0.0:8080' : 'gpt4free:1337'}/v1/images/generate`,
|
| 229 |
timeout: 60000,
|
| 230 |
data: {
|
| 231 |
-
model
|
| 232 |
-
prompt
|
| 233 |
response_format: 'b64_json'
|
| 234 |
},
|
| 235 |
headers: {
|
|
@@ -242,4 +242,4 @@ nodes:
|
|
| 242 |
}
|
| 243 |
source: catalog
|
| 244 |
title: en=Generate image for free;ru=Генерация изобр. бесп.
|
| 245 |
-
version:
|
|
|
|
| 1 |
_id: gpt4free
|
| 2 |
author: Anton Breslavskii | https://github.com/breslavsky
|
| 3 |
description: Free generative AI service providers
|
| 4 |
+
readme: Small internal refactor
|
| 5 |
title: GPT for free
|
| 6 |
url: https://huggingface.co/PiperMy/Node-Packages/resolve/main/gpt4free.yaml
|
| 7 |
+
version: 12
|
| 8 |
nodes:
|
| 9 |
ask_llm_agent_gpt4free:
|
| 10 |
_id: ask_llm_agent_gpt4free
|
|
|
|
| 139 |
export async function run({ inputs }) {
|
| 140 |
|
| 141 |
const { NextNode } = DEFINITIONS;
|
| 142 |
+
const { model = 'gpt-4o-mini', instructions, question = 'Are you AI?' } = inputs;
|
| 143 |
|
| 144 |
const { data } = await httpClient({
|
| 145 |
method: 'post',
|
| 146 |
url: `http://${NODE_ENV === 'test' ? '0.0.0.0:8080' : 'gpt4free:1337'}/v1/chat/completions`,
|
| 147 |
timeout: 60000,
|
| 148 |
data: {
|
| 149 |
+
model,
|
| 150 |
stream: false,
|
| 151 |
messages: [
|
| 152 |
...(!!instructions ? [{
|
|
|
|
| 156 |
...[
|
| 157 |
{
|
| 158 |
role: 'user',
|
| 159 |
+
content: question
|
| 160 |
}
|
| 161 |
]
|
| 162 |
]
|
|
|
|
| 171 |
}
|
| 172 |
source: catalog
|
| 173 |
title: en=Ask LLM agent for free;ru=Спросить LLM агента бесп.
|
| 174 |
+
version: 2
|
| 175 |
generate_image_gpt4free:
|
| 176 |
_id: generate_image_gpt4free
|
| 177 |
arrange:
|
|
|
|
| 221 |
export async function run({ inputs }) {
|
| 222 |
|
| 223 |
const { NextNode } = DEFINITIONS;
|
| 224 |
+
const { model = 'flux-dev', prompt = 'superhero game card' } = inputs;
|
| 225 |
|
| 226 |
const { data } = await httpClient({
|
| 227 |
method: 'post',
|
| 228 |
url: `http://${NODE_ENV === 'test' ? '0.0.0.0:8080' : 'gpt4free:1337'}/v1/images/generate`,
|
| 229 |
timeout: 60000,
|
| 230 |
data: {
|
| 231 |
+
model,
|
| 232 |
+
prompt,
|
| 233 |
response_format: 'b64_json'
|
| 234 |
},
|
| 235 |
headers: {
|
|
|
|
| 242 |
}
|
| 243 |
source: catalog
|
| 244 |
title: en=Generate image for free;ru=Генерация изобр. бесп.
|
| 245 |
+
version: 6
|