Public/Get-OAIMessageItem.ps1
<#
Retrieve message Beta GET https://api.openai.com/v1/threads/{thread_id}/messages/{message_id} Retrieve a message. Path parameters thread_id string Required The ID of the thread to which this message belongs. message_id string Required The ID of the message to retrieve. Returns The message object matching the specified ID. #> function Get-OAIMessageItem { param( [Parameter(ValueFromPipelineByPropertyName)] [Alias('thread_id')] $ThreadId, [Parameter(ValueFromPipelineByPropertyName)] [Alias('id')] $MessageId ) Process { if ($null -eq $ThreadId -or $null -eq $MessageId) { return } $Method = 'Get' $url = $baseUrl + "/threads/$ThreadId/messages/$MessageId" Invoke-OAIBeta -Uri $url -Method $Method } } |