Appearance
模型列表
获取当前可用的模型列表。
请求端点
GET/v1/models
请求示例
bash
curl https://llm.infiflow.cn/v1/models \
-H "Authorization: Bearer sk-xxxxxx"powershell
$headers = @{
"Authorization" = "Bearer sk-xxxxxx"
}
$response = Invoke-RestMethod -Uri "https://llm.infiflow.cn/v1/models" -Method Get -Headers $headers
Write-Host $responsepython
import requests
headers = {"Authorization": "Bearer sk-xxxxxx"}
response = requests.get("https://llm.infiflow.cn/v1/models", headers=headers)
print(response.json())java
import java.net.URI;
import java.net.http.HttpClient;
import java.net.http.HttpRequest;
import java.net.http.HttpResponse;
HttpClient client = HttpClient.newHttpClient();
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://llm.infiflow.cn/v1/models"))
.header("Authorization", "Bearer sk-xxxxxx")
.GET()
.build();
HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());vue
<script setup>
import axios from 'axios'
const res = await axios.get('https://llm.infiflow.cn/v1/models', {
headers: { 'Authorization': 'Bearer sk-xxxxxx' }
})
console.log(res.data)
</script>javascript
fetch('https://llm.infiflow.cn/v1/models', {
headers: { 'Authorization': 'Bearer sk-xxxxxx' }
})
.then(res => res.json())
.then(data => console.log(data))csharp
using System.Net.Http;
var client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization", "Bearer sk-xxxxxx");
var response = await client.GetAsync("https://llm.infiflow.cn/v1/models");
Console.WriteLine(await response.Content.ReadAsStringAsync());vb
Imports System.Net.Http
Module ModelList
Sub Main()
Dim client As New HttpClient()
client.DefaultRequestHeaders.Add("Authorization", "Bearer sk-xxxxxx")
Dim response As HttpResponseMessage = client.GetAsync("https://llm.infiflow.cn/v1/models").Result
Console.WriteLine(response.Content.ReadAsStringAsync().Result)
End Sub
End Modulejava
import System.*;
import System.Net.*;
import System.IO.*;
import System.Text.*;
public class ModelList {
public static void main(String[] args) throws Exception {
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://llm.infiflow.cn/v1/models");
request.Method = "GET";
request.Headers.Add("Authorization", "Bearer sk-xxxxxx");
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
String result = new StreamReader(response.getResponseStream()).readToEnd();
System.out.println(result);
}
}响应示例
JSON
{
"object": "list",
"data":[
{
"id": "gpt-4",
"object": "model",
"created": 168734311,
"owned_by": "openai"
},
{
"id": "claude-3-opus",
"object": "model",
"created": 171023455,
"owned_by": "anthropic"
}
]
}