Skip to main content
Server path: /langbase-pipes | Type: Application | PCID required: Yes

Tools

ToolDescription
langbase_pipes_create_messagePOST /v1/threads/{threadId}/messages
langbase_pipes_create_pipePOST /v1/pipes
langbase_pipes_create_threadPOST /v1/threads
langbase_pipes_delete_messageDELETE /v1/threads/{threadId}/messages/{messageId}
langbase_pipes_delete_threadDELETE /v1/threads/{threadId}
langbase_pipes_get_modelsGET /v1/models
langbase_pipes_get_pipeGET /v1/pipes/{ownerLogin}/{pipeName}
langbase_pipes_get_threadGET /v1/threads/{threadId}
langbase_pipes_list_messagesGET /v1/threads/{threadId}/messages
langbase_pipes_list_pipesGET /v1/pipes
langbase_pipes_run_agentPOST /v1/agent/run
langbase_pipes_run_pipePOST /v1/pipes/run
langbase_pipes_update_messagePOST /v1/threads/{threadId}/messages/{messageId}
langbase_pipes_update_pipePOST /v1/pipes/{pipeName}
langbase_pipes_update_threadPOST /v1/threads/{threadId}

langbase_pipes_create_message

POST /v1/threads/{threadId}/messages Parameters:
ParameterTypeRequiredDefaultDescription
threadIdstringYesThread Id
bodyobject[]YesArray of messages to add to the thread

langbase_pipes_create_pipe

POST /v1/pipes Parameters:
ParameterTypeRequiredDefaultDescription
descriptionstringNoThe description value
frequency_penaltynumberNoFrequency Penalty
jsonbooleanNoThe json value
max_tokensnumberNoMax Tokens
memoryobject[]NoThe memory value
messagesobject[]NoThe messages value
modelstringNoThe model value
moderatebooleanNoThe moderate value
namestringYesThe name value
parallel_tool_callsbooleanNoParallel Tool Calls
presence_penaltynumberNoPresence Penalty
statusstringNoThe status value
stopstring[]NoThe stop value
storebooleanNoThe store value
streambooleanNoThe stream value
temperaturenumberNoThe temperature value
tool_choiceobjectNoTool Choice
toolsobjectNoThe tools value
top_pnumberNoTop P
typestringNoThe type value
upsertbooleanNoThe upsert value
variablesobject[]NoThe variables value

langbase_pipes_create_thread

POST /v1/threads Parameters:
ParameterTypeRequiredDefaultDescription
metadataobjectNoOptional metadata for the thread

langbase_pipes_delete_message

DELETE /v1/threads/{threadId}/messages/{messageId} Parameters:
ParameterTypeRequiredDefaultDescription
threadIdstringYesThread Id
messageIdstringYesMessage Id

langbase_pipes_delete_thread

DELETE /v1/threads/{threadId} Parameters:
ParameterTypeRequiredDefaultDescription
threadIdstringYesThread Id

langbase_pipes_get_models

GET /v1/models

langbase_pipes_get_pipe

GET /v1/pipes/{ownerLogin}/{pipeName} Parameters:
ParameterTypeRequiredDefaultDescription
ownerLoginstringYesOwner Login
pipeNamestringYesPipe Name

langbase_pipes_get_thread

GET /v1/threads/{threadId} Parameters:
ParameterTypeRequiredDefaultDescription
threadIdstringYesThread Id

langbase_pipes_list_messages

GET /v1/threads/{threadId}/messages Parameters:
ParameterTypeRequiredDefaultDescription
threadIdstringYesThread Id

langbase_pipes_list_pipes

GET /v1/pipes

langbase_pipes_run_agent

POST /v1/agent/run Parameters:
ParameterTypeRequiredDefaultDescription
messagesobject[]YesAn array of message objects to run through the agent
threadIdstringNoIdentifier for continuing an existing conversation thread
variablesobjectNoVariables for dynamic prompt customization

langbase_pipes_run_pipe

POST /v1/pipes/run Parameters:
ParameterTypeRequiredDefaultDescription
memoryobject[]NoMemory objects to use, overriding the pipe’s configured memories
messagesobject[]YesAn array of message objects to run through the pipe
threadIdstringNoIdentifier for continuing an existing conversation thread
variablesobjectNoVariables for dynamic prompt customization

langbase_pipes_update_message

POST /v1/threads/{threadId}/messages/{messageId} Parameters:
ParameterTypeRequiredDefaultDescription
threadIdstringYesThread Id
messageIdstringYesThe ID of the message to update
contentstringNoThe content value
metadataobjectNoThe metadata value

langbase_pipes_update_pipe

POST /v1/pipes/{pipeName} Parameters:
ParameterTypeRequiredDefaultDescription
pipeNamestringYesPipe Name
descriptionstringNoThe description value
frequency_penaltynumberNoFrequency Penalty
jsonbooleanNoThe json value
max_tokensnumberNoMax Tokens
memoryobject[]NoThe memory value
messagesobject[]NoThe messages value
modelstringNoThe model value
moderatebooleanNoThe moderate value
namestringNoThe name value
parallel_tool_callsbooleanNoParallel Tool Calls
presence_penaltynumberNoPresence Penalty
regenerateApiKeybooleanNoRegenerate Api Key
statusstringNoThe status value
stopstring[]NoThe stop value
storebooleanNoThe store value
streambooleanNoThe stream value
temperaturenumberNoThe temperature value
tool_choiceobjectNoTool Choice
toolsobjectNoThe tools value
top_pnumberNoTop P
variablesobject[]NoThe variables value

langbase_pipes_update_thread

POST /v1/threads/{threadId} Parameters:
ParameterTypeRequiredDefaultDescription
threadIdstringYesThread Id
metadataobjectNoThe metadata value