35 lines
710 B
C#
35 lines
710 B
C#
using AICore.Facade.LLM;
|
|
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
|
using System;
|
|
using System.Net;
|
|
|
|
namespace AiCoreUnitTest
|
|
{
|
|
[TestClass]
|
|
public class OpenWebUIFacadeTest
|
|
{
|
|
public string OpenWebUIUrl { get; set; }
|
|
public string OpenWebUIKey { get; set; }
|
|
|
|
[TestInitialize]
|
|
public void TestInitialize()
|
|
{
|
|
OpenWebUIUrl = "https://owui1.ownsoft.de/";
|
|
OpenWebUIKey = "sk-7f5d8c418630448dbe31ab1c7e8b100a";
|
|
}
|
|
|
|
public OpenWebApiClient GetOpenWebApiClient()
|
|
=> new OpenWebApiClient(OpenWebUIUrl, OpenWebUIKey);
|
|
|
|
[TestMethod]
|
|
public void GetModels()
|
|
{
|
|
var client = GetOpenWebApiClient();
|
|
|
|
var models = client.GetAiModelle();
|
|
|
|
Assert.IsNotNull(models);
|
|
}
|
|
}
|
|
}
|