Skip to content

模型列表

获取当前可用的模型列表。

请求端点

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 $response
python
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 Module
java
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"
    }
  ]
}

算力有源 智算无限