using System;
using System.Collections.Generic;
using System.IO;
using System.Net.Http;
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://api.gugudata.com/ai/knowledge-bases/{knowledge_base_id}/chat/completions?appkey=YOUR_APPKEY");
request.Content = new FormUrlEncodedContent(new Dictionary<string, string>
{
{ "knowledge_base_id", "default" },
{ "model", "gugudata-knowledge-chat" },
{ "messages", "[{\"role\":\"user\",\"content\":\"有哪些接口?\"}]" },
{ "thread_id", "" },
{ "tenant_id", "default" },
{ "stream", "false" },
{ "top_k", "6" }
});
var response = client.SendAsync(request).Result;
Console.WriteLine(response.Content.ReadAsStringAsync().Result);