__tests__/OpenAIUri.tests.ps1
Import-Module "$PSScriptRoot\..\PowerShellAI.psd1" -Force Describe "OpenAIUri" -Tag 'OpenAIUri' { It "Should return the OpenAI URI" { $actual = Get-OpenAIBaseRestURI $actual | Should -Be 'https://api.openai.com/v1' } It "Should return the OpenAI Models URI" { $actual = Get-OpenAIModelsURI $actual | Should -Be 'https://api.openai.com/v1/models' } It "Should return the OpenAI Moderations URI" { $actual = Get-OpenAIModerationsURI $actual | Should -Be 'https://api.openai.com/v1/moderations' } It "Should return the OpenAI Completions URI" { $actual = Get-OpenAICompletionsURI $actual | Should -Be 'https://api.openai.com/v1/completions' } It "Should return the OpenAI Images Generations URI" { $actual = Get-OpenAIImagesGenerationsURI $actual | Should -Be 'https://api.openai.com/v1/images/generations' } It "Should return the OpenAI Edit URI" { $actual = Get-OpenAIEditsURI $actual | Should -Be 'https://api.openai.com/v1/edits' } It "Should return the OpenAI Chat URI" { $actual = Get-OpenAIChatCompletionUri $actual | Should -Be 'https://api.openai.com/v1/chat/completions' } It "Should return the OpenAI Embedding URI" { $actual = Get-OpenAIEmbeddingsUri $actual | Should -Be 'https://api.openai.com/v1/embeddings' } } |