Skip to content

Adding new GPT and Claude models #17999

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Aug 12, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion components/anthropic/actions/chat/chat.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import constants from "../common/constants.mjs";

export default {
name: "Chat",
version: "0.1.0",
version: "0.2.0",
key: "anthropic-chat",
description: "The Chat API. [See the documentation](https://docs.anthropic.com/claude/reference/messages_post)",
type: "action",
Expand Down
4 changes: 4 additions & 0 deletions components/anthropic/actions/common/constants.mjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
export default {
MESSAGE_MODELS: [
{
label: "Claude Opus 4.1",
value: "claude-opus-4-1-20250805",
},
{
label: "Claude Opus 4",
value: "claude-opus-4-20250514",
Expand Down
2 changes: 1 addition & 1 deletion components/anthropic/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pipedream/anthropic",
"version": "0.1.0",
"version": "0.2.0",
"description": "Pipedream Anthropic (Claude) Components",
"main": "anthropic.app.mjs",
"keywords": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export default {
key: "openai-analyze-image-content",
name: "Analyze Image Content",
description: "Send a message or question about an image and receive a response. [See the documentation](https://platform.openai.com/docs/api-reference/runs/createThreadAndRun)",
version: "1.0.1",
version: "1.0.2",
type: "action",
props: {
openai,
Expand Down
2 changes: 1 addition & 1 deletion components/openai/actions/cancel-run/cancel-run.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-cancel-run",
name: "Cancel Run (Assistants)",
description: "Cancels a run that is in progress. [See the documentation](https://platform.openai.com/docs/api-reference/runs/cancelRun)",
version: "0.0.15",
version: "0.0.16",
type: "action",
props: {
openai,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@
export default {
...common,
name: "Chat using File Search",
version: "0.0.6",
version: "0.0.7",
key: "openai-chat-using-file-search",
description: "Chat with your files knowledge base (vector stores). [See the documentation](https://platform.openai.com/docs/guides/tools-file-search)",
type: "action",
props: {
openai,
alert: {

Check warning on line 14 in components/openai/actions/chat-using-file-search/chat-using-file-search.mjs

View workflow job for this annotation

GitHub Actions / Lint Code Base

Component prop alert must have a description. See https://pipedream.com/docs/components/guidelines/#props

Check warning on line 14 in components/openai/actions/chat-using-file-search/chat-using-file-search.mjs

View workflow job for this annotation

GitHub Actions / Lint Code Base

Component prop alert must have a label. See https://pipedream.com/docs/components/guidelines/#props
type: "alert",
alertType: "info",
content: "To use this action, you need to have set up a knowledge base in a vector store and uploaded files to it. [More infomation here](https://platform.openai.com/docs/guides/tools-file-search?lang=javascript#overview).",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@
export default {
...common,
name: "Chat using Functions",
version: "0.0.7",
version: "0.0.8",
key: "openai-chat-using-functions",
description: "Chat with your models and allow them to invoke functions. Optionally, you can build and invoke workflows as functions. [See the documentation](https://platform.openai.com/docs/guides/function-calling)",
type: "action",
props: {
openai,
alert: {

Check warning on line 14 in components/openai/actions/chat-using-functions/chat-using-functions.mjs

View workflow job for this annotation

GitHub Actions / Lint Code Base

Component prop alert must have a description. See https://pipedream.com/docs/components/guidelines/#props

Check warning on line 14 in components/openai/actions/chat-using-functions/chat-using-functions.mjs

View workflow job for this annotation

GitHub Actions / Lint Code Base

Component prop alert must have a label. See https://pipedream.com/docs/components/guidelines/#props
type: "alert",
alertType: "info",
content: "Provide function names and parameters, and the model will either answer the question directly or decide to invoke one of the functions, returning a function call that adheres to your specified schema. Add a custom code step that includes all available functions which can be invoked based on the model's response - [you can even build an entire workflow as a function](https://pipedream.com/docs/workflows/building-workflows/code/nodejs/#invoke-another-workflow)! Once the appropriate function or workflow is executed, continue the overall execution or pass the result back to the model for further analysis. For more details, [see this guide](https://platform.openai.com/docs/guides/function-calling?api-mode=responses#overview) and this [walkthrough](https://pipedream.com/blog/introducing-enhanced-openai-chat-actions-for-pipedream/#using-pipedream-workflows-as-functions).",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
import openai from "../../openai.app.mjs";
import common from "../common/common.mjs";
import constants from "../../common/constants.mjs";
import { WEB_SEARCH_CHAT_MODELS } from "../../common/models.mjs";

export default {
...common,
name: "Chat using Web Search",
version: "0.0.6",
version: "0.0.7",
key: "openai-chat-using-web-search",
description: "Chat using the web search tool. [See the documentation](https://platform.openai.com/docs/guides/tools-web-search)",
type: "action",
Expand All @@ -15,11 +16,8 @@ export default {
type: "string",
label: "Model",
description: "Model used to generate the response",
default: "gpt-4o",
options: [
"gpt-4o",
"gpt-4o-mini",
],
default: WEB_SEARCH_CHAT_MODELS[0],
options: WEB_SEARCH_CHAT_MODELS,
},
Comment on lines +19 to 21
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Verification agent

🧩 Analysis chain

Optional: verify supported models for the web search tool

If OpenAI adjusts tool support per model, this list may drift. Consider verifying tool compatibility during CI.


🌐 Web query:

Which OpenAI models currently support the "web_search_preview" tool for the Responses API?

💡 Result:

The "web_search_preview" tool for the OpenAI Responses API is currently supported by the following models:

  • GPT-4o and GPT-4o-mini are both fully supported and officially documented as compatible with the "web_search_preview" tool when using the Responses API[3][5][7].
  • GPT-4.1 and GPT-4.1-mini are also supported, but with some limitations (such as context window size and excluding specific variants—see below)[1][9].

Key limitations and additional notes:

  • GPT-4.1-nano does not support the web_search_preview tool[1].
  • The tool is not available for o3-mini and, in some contexts, other smaller or non-primary variants[10].
  • The web_search functionality in the API provides responses with inline citations from web sources and can be paired with other tools for agentic applications[3][7].
  • Chat Completions API uses dedicated search models (gpt-4o-search-preview, gpt-4o-mini-search-preview), which have different support parameters—refer to individual model documentation for details[1][3][10].

Summary Table:

Model name Supports "web_search_preview" (Responses API) Notes
gpt-4o Full support, recommended
gpt-4o-mini Full support
gpt-4.1 Full support, but context window capped at 128,000 tokens
gpt-4.1-mini Full support, same context window cap
gpt-4.1-nano Not supported

For the most robust and up-to-date web search capability via the Responses API, use gpt-4o or gpt-4o-mini[3][5][7].

Citations:


Ensure only supported models are listed for web_search_preview and automate compatibility checks

Based on the latest OpenAI docs, only the following models support the web_search_preview tool in the Responses API (excluding gpt-4.1-nano and other non-primary variants):

  • gpt-4o
  • gpt-4o-mini
  • gpt-4.1
  • gpt-4.1-mini

Please:

  • Update WEB_SEARCH_CHAT_MODELS in
    components/openai/actions/chat-using-web-search/chat-using-web-search.mjs
    to exactly these four supported model names.
  • Add a CI step (e.g., a simple script against https://api.openai.com/v1/tools) that verifies web_search_preview support hasn’t drifted whenever this list is changed.
🤖 Prompt for AI Agents
In components/openai/actions/chat-using-web-search/chat-using-web-search.mjs
around lines 19 to 21, update the WEB_SEARCH_CHAT_MODELS array to include only
the four supported models: gpt-4o, gpt-4o-mini, gpt-4.1, and gpt-4.1-mini,
removing any others like gpt-4.1-nano. Additionally, create a new CI script that
queries the OpenAI tools API endpoint to verify that these models still support
the web_search_preview tool, ensuring the list remains accurate over time.

input: {
type: "string",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
key: "openai-chat-with-assistant",
name: "Chat with Assistant",
description: "Sends a message and generates a response, storing the message history for a continuous conversation. [See the documentation](https://platform.openai.com/docs/api-reference/runs/createThreadAndRun)",
version: "0.0.11",
version: "0.0.12",
type: "action",
props: {
openai,
alert: {

Check warning on line 13 in components/openai/actions/chat-with-assistant/chat-with-assistant.mjs

View workflow job for this annotation

GitHub Actions / Lint Code Base

Component prop alert must have a description. See https://pipedream.com/docs/components/guidelines/#props

Check warning on line 13 in components/openai/actions/chat-with-assistant/chat-with-assistant.mjs

View workflow job for this annotation

GitHub Actions / Lint Code Base

Component prop alert must have a label. See https://pipedream.com/docs/components/guidelines/#props
type: "alert",
alertType: "info",
content: "Looking to chat with your tools? Check out our individual actions: [Chat using Web Search](https://pipedream.com/apps/openai/actions/chat-using-web-search), [Chat using File Search](https://pipedream.com/apps/openai/actions/chat-using-file-search), and [Chat using Functions](https://pipedream.com/apps/openai/actions/chat-using-functions).",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ export default {
...common,
key: "openai-chat-with-responses-api",
name: "Chat With Responses API",
version: "0.0.1",
version: "0.0.2",
description: "Send a chat via the Responses API, mixing built-in tools and MCP server tools. [See the documentation](https://platform.openai.com/docs/guides/tools?api-mode=responses).",
type: "action",
props: {
Expand Down
2 changes: 1 addition & 1 deletion components/openai/actions/chat/chat.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,13 @@
export default {
...common,
name: "Chat",
version: "0.3.2",
version: "0.3.3",
key: "openai-chat",
description: "The Chat API, using the `gpt-3.5-turbo` or `gpt-4` model. [See the documentation](https://platform.openai.com/docs/api-reference/chat)",
type: "action",
props: {
openai,
alert: {

Check warning on line 14 in components/openai/actions/chat/chat.mjs

View workflow job for this annotation

GitHub Actions / Lint Code Base

Component prop alert must have a description. See https://pipedream.com/docs/components/guidelines/#props

Check warning on line 14 in components/openai/actions/chat/chat.mjs

View workflow job for this annotation

GitHub Actions / Lint Code Base

Component prop alert must have a label. See https://pipedream.com/docs/components/guidelines/#props
type: "alert",
alertType: "info",
content: "Looking to chat with your tools? Check out our individual actions: [Chat using Web Search](https://pipedream.com/apps/openai/actions/chat-using-web-search), [Chat using File Search](https://pipedream.com/apps/openai/actions/chat-using-file-search), and [Chat using Functions](https://pipedream.com/apps/openai/actions/chat-using-functions).",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
export default {
...common,
name: "Classify Items into Categories",
version: "0.1.8",
version: "0.1.9",
key: "openai-classify-items-into-categories",
description: "Classify items into specific categories using the Chat API. [See the documentation](https://platform.openai.com/docs/api-reference/chat)",
type: "action",
props: {
...common.props,
info: {

Check warning on line 12 in components/openai/actions/classify-items-into-categories/classify-items-into-categories.mjs

View workflow job for this annotation

GitHub Actions / Lint Code Base

Component prop info must have a description. See https://pipedream.com/docs/components/guidelines/#props

Check warning on line 12 in components/openai/actions/classify-items-into-categories/classify-items-into-categories.mjs

View workflow job for this annotation

GitHub Actions / Lint Code Base

Component prop info must have a label. See https://pipedream.com/docs/components/guidelines/#props
type: "alert",
alertType: "info",
content: `Provide a list of **items** and a list of **categories**. The output will contain an array of objects, each with properties \`item\` and \`category\`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ export default {
key: "openai-convert-text-to-speech",
name: "Convert Text to Speech (TTS)",
description: "Generates audio from the input text. [See the documentation](https://platform.openai.com/docs/api-reference/audio/createSpeech)",
version: "0.0.15",
version: "0.0.16",
type: "action",
props: {
openai,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export default {
key: "openai-create-assistant",
name: "Create Assistant",
description: "Creates an assistant with a model and instructions. [See the documentation](https://platform.openai.com/docs/api-reference/assistants/createAssistant)",
version: "0.1.13",
version: "0.1.14",
type: "action",
props: {
openai,
Expand Down
2 changes: 1 addition & 1 deletion components/openai/actions/create-batch/create-batch.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export default {
key: "openai-create-batch",
name: "Create Batch",
description: "Creates and executes a batch from an uploaded file of requests. [See the documentation](https://platform.openai.com/docs/api-reference/batch/create)",
version: "0.1.1",
version: "0.1.2",
type: "action",
props: {
openai,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import common from "../common/common.mjs";

export default {
name: "Create Embeddings",
version: "0.0.20",
version: "0.0.21",
key: "openai-create-embeddings",
description: "Get a vector representation of a given input that can be easily consumed by machine learning models and algorithms. [See the documentation](https://platform.openai.com/docs/api-reference/embeddings)",
type: "action",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-create-fine-tuning-job",
name: "Create Fine Tuning Job",
description: "Creates a job that fine-tunes a specified model from a given dataset. [See the documentation](https://platform.openai.com/docs/api-reference/fine-tuning/create)",
version: "0.0.14",
version: "0.0.15",
type: "action",
props: {
openai,
Expand Down
5 changes: 3 additions & 2 deletions components/openai/actions/create-image/create-image.mjs
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
import openai from "../../openai.app.mjs";
import constants from "../../common/constants.mjs";
import fs from "fs";
import { IMAGE_MODELS } from "../../common/models.mjs";

export default {
name: "Create Image (Dall-E)",
version: "0.1.23",
version: "0.1.24",
key: "openai-create-image",
description: "Creates an image given a prompt returning a URL to the image. [See the documentation](https://platform.openai.com/docs/api-reference/images)",
type: "action",
Expand All @@ -14,7 +15,7 @@ export default {
label: "Model",
description: "Choose the DALL·E models to generate image(s) with.",
type: "string",
options: constants.IMAGE_MODELS,
options: IMAGE_MODELS,
reloadProps: true,
},
prompt: {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import openai from "../../openai.app.mjs";
import constants from "../../common/constants.mjs";
import { MODERATION_MODELS } from "../../common/models.mjs";

export default {
key: "openai-create-moderation",
name: "Create Moderation",
description: "Classifies if text is potentially harmful. [See the documentation](https://platform.openai.com/docs/api-reference/moderations/create)",
version: "0.0.9",
version: "0.0.10",
type: "action",
props: {
openai,
Expand All @@ -18,7 +18,7 @@ export default {
type: "string",
label: "Model",
description: "The model to use",
options: constants.MODERATION_MODELS,
options: MODERATION_MODELS,
},
},
async run({ $ }) {
Expand Down
4 changes: 2 additions & 2 deletions components/openai/actions/create-thread/create-thread.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export default {
key: "openai-create-thread",
name: "Create Thread (Assistants)",
description: "Creates a thread with optional messages and metadata, and optionally runs the thread using the specified assistant. [See the documentation](https://platform.openai.com/docs/api-reference/threads/createThread)",
version: "0.0.15",
version: "0.0.16",
type: "action",
props: {
openai,
Expand Down Expand Up @@ -88,7 +88,7 @@ export default {
}));
},
async getAssistantModelPropOptions() {
const models = (await this.openai.models({})).filter(({ id }) => (id.includes("gpt-3.5-turbo") || id.includes("gpt-4-turbo")) && (id !== "gpt-3.5-turbo-0301"));
const models = await this.openai.getAssistantsModels({});
return models.map(({ id }) => id);
},
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
import { getFileStreamAndMetadata } from "@pipedream/platform";
import openai from "../../openai.app.mjs";
import FormData from "form-data";
import { TRANSCRIPTION_MODELS } from "../../common/models.mjs";

export default {
key: "openai-create-transcription",
name: "Create Transcription",
description: "Transcribes audio into the input language. [See the documentation](https://platform.openai.com/docs/api-reference/audio/createTranscription)",
version: "0.3.1",
version: "0.3.2",
type: "action",
props: {
openai,
Expand All @@ -20,11 +21,7 @@ export default {
type: "string",
label: "Model",
description: "ID of the model to use",
options: [
"gpt-4o-transcribe",
"gpt-4o-mini-transcribe",
"whisper-1",
],
options: TRANSCRIPTION_MODELS,
},
include: {
type: "string[]",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-create-vector-store-file",
name: "Create Vector Store File",
description: "Create a vector store file. [See the documentation](https://platform.openai.com/docs/api-reference/vector-stores-files/createFile)",
version: "0.0.5",
version: "0.0.6",
type: "action",
props: {
openai,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-create-vector-store",
name: "Create Vector Store",
description: "Create a vector store. [See the documentation](https://platform.openai.com/docs/api-reference/vector-stores/create)",
version: "0.0.5",
version: "0.0.6",
type: "action",
props: {
openai,
Expand Down
2 changes: 1 addition & 1 deletion components/openai/actions/delete-file/delete-file.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-delete-file",
name: "Delete File",
description: "Deletes a specified file from OpenAI. [See the documentation](https://platform.openai.com/docs/api-reference/files/delete)",
version: "0.0.15",
version: "0.0.16",
type: "action",
props: {
openai,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-delete-vector-store-file",
name: "Delete Vector Store File",
description: "Deletes a vector store file. [See the documentation](https://platform.openai.com/docs/api-reference/vector-stores-files/deleteFile)",
version: "0.0.5",
version: "0.0.6",
type: "action",
props: {
openai,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-delete-vector-store",
name: "Delete Vector Store",
description: "Delete a vector store. [See the documentation](https://platform.openai.com/docs/api-reference/vector-stores/delete)",
version: "0.0.5",
version: "0.0.6",
type: "action",
props: {
openai,
Expand Down
2 changes: 1 addition & 1 deletion components/openai/actions/list-files/list-files.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-list-files",
name: "List Files",
description: "Returns a list of files that belong to the user's organization. [See the documentation](https://platform.openai.com/docs/api-reference/files/list)",
version: "0.0.15",
version: "0.0.16",
type: "action",
props: {
openai,
Expand Down
2 changes: 1 addition & 1 deletion components/openai/actions/list-messages/list-messages.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-list-messages",
name: "List Messages (Assistants)",
description: "Lists the messages for a given thread. [See the documentation](https://platform.openai.com/docs/api-reference/messages/listMessages)",
version: "0.0.16",
version: "0.0.17",
type: "action",
props: {
openai,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-list-run-steps",
name: "List Run Steps (Assistants)",
description: "Returns a list of run steps belonging to a run. [See the documentation](https://platform.openai.com/docs/api-reference/runs/list-run-steps)",
version: "0.0.15",
version: "0.0.16",
type: "action",
props: {
openai,
Expand Down
2 changes: 1 addition & 1 deletion components/openai/actions/list-runs/list-runs.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-list-runs",
name: "List Runs (Assistants)",
description: "Returns a list of runs belonging to a thread. [See the documentation](https://platform.openai.com/docs/api-reference/runs/list)",
version: "0.0.16",
version: "0.0.17",
type: "action",
props: {
openai,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-list-vector-store-files",
name: "List Vector Store Files",
description: "Returns a list of vector store file. [See the documentation](https://platform.openai.com/docs/api-reference/vector-stores-files/listFiles)",
version: "0.0.5",
version: "0.0.6",
type: "action",
props: {
openai,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-list-vector-stores",
name: "List Vector Stores",
description: "Returns a list of vector stores. [See the documentation](https://platform.openai.com/docs/api-reference/vector-stores/list)",
version: "0.0.5",
version: "0.0.6",
type: "action",
props: {
openai,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ export default {
key: "openai-modify-assistant",
name: "Modify an Assistant",
description: "Modifies an existing OpenAI assistant. [See the documentation](https://platform.openai.com/docs/api-reference/assistants/modifyAssistant)",
version: "0.1.13",
version: "0.1.14",
type: "action",
props: {
openai,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ export default {
key: "openai-retrieve-file-content",
name: "Retrieve File Content",
description: "Retrieves the contents of the specified file. [See the documentation](https://platform.openai.com/docs/api-reference/files/retrieve-content)",
version: "0.0.16",
version: "0.0.17",
type: "action",
props: {
openai,
Expand Down
2 changes: 1 addition & 1 deletion components/openai/actions/retrieve-file/retrieve-file.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-retrieve-file",
name: "Retrieve File",
description: "Retrieves a specific file from OpenAI. [See the documentation](https://platform.openai.com/docs/api-reference/files/retrieve)",
version: "0.0.15",
version: "0.0.16",
type: "action",
props: {
openai,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ export default {
key: "openai-retrieve-run-step",
name: "Retrieve Run Step (Assistants)",
description: "Retrieve a specific run step in a thread. [See the documentation](https://platform.openai.com/docs/api-reference/runs/getRunStep)",
version: "0.0.15",
version: "0.0.16",
type: "action",
props: {
openai,
Expand Down
Loading
Loading