当前位置: 首页 > news >正文

遵义市住房城乡建设局网站网站注册费

遵义市住房城乡建设局网站,网站注册费,福州市城乡建设发展总公司网站,搜索引擎优化理解资源及介绍接上篇 nuget引用以下组件 效果展示: 内存和cpu占有: 代码如下:路径换成自己的模型路径 模型请从上篇文尾下载 internal class Program{private static CancellationTokenSource? cts;private static IChatClient? model;privat…

资源及介绍接上篇

nuget引用以下组件

效果展示:

内存和cpu占有:

代码如下:路径换成自己的模型路径 模型请从上篇文尾下载

 internal class Program{private static CancellationTokenSource? cts;private static IChatClient? model;private static List<Message> Messages { get; } = [];static async Task Main(string[] args){bool bRet = SetConsoleCtrlHandler(cancelHandler, true);GenAIModel.InitializeGenAI();model = await GenAIModel.CreateAsync(@"D:\microsoft--Phi-3.5-mini-instruct-onnx\main\cpu_and_mobile\cpu-int4-awq-block-128-acc-level-4", new LlmPromptTemplate{System = "<|system|>\n{{CONTENT}}<|end|>\n",User = "<|user|>\n{{CONTENT}}<|end|>\n",Assistant = "<|assistant|>\n{{CONTENT}}<|end|>\n",Stop = ["<|system|>", "<|user|>", "<|assistant|>", "<|end|>"]});Console.WriteLine("Enter your prompt (Press Shift + Enter to insert a newline)");while (true){var txt = "";txt = Console.ReadLine();if (!string.IsNullOrEmpty(txt))AddMessage(txt);}}private static void AddMessage(string text){if (model == null){return;}Messages.Add(new Message(text.Trim(), DateTime.Now, ChatRole.User));Task.Run(async () =>{var history = Messages.Select(m => new ChatMessage(m.Role, m.Content)).ToList();var responseMessage = new Message(string.Empty, DateTime.Now, ChatRole.Assistant);Messages.Add(responseMessage);cts = new CancellationTokenSource();history.Insert(0, new ChatMessage(ChatRole.System, "You are a helpful assistant"));Console.WriteLine(responseMessage);await foreach (var messagePart in model.CompleteStreamingAsync(history, null, cts.Token)){var part = messagePart;responseMessage.Content += part;Console.Write(part);}Console.WriteLine("***************************END***************************");cts?.Dispose();cts = null;});}#region closepublic delegate bool ControlCtrlDelegate(int CtrlType);[DllImport("kernel32.dll")]private static extern bool SetConsoleCtrlHandler(ControlCtrlDelegate HandlerAppClose, bool Add);private static ControlCtrlDelegate cancelHandler = new ControlCtrlDelegate(HandlerAppClose);/// <summary>/// 关闭窗口时的事件/// </summary>/// <param name="CtrlType"></param>/// <returns></returns>static bool HandlerAppClose(int CtrlType){cts?.Cancel();cts?.Dispose();cts = null;model?.Dispose();return false;}#endregion}

http://www.yayakq.cn/news/880549/

相关文章:

  • 网站制作服务合同网页设计蛋糕图片素材
  • 响应式网站发展哪些网站做的美剧
  • 西凤九网站建设的目标seo就是搜索引擎广告
  • 自己做网站用什么软件下载wordpress云服务器
  • 网站做抽奖活动wordpress 500一片空白
  • 东莞网站建设公司哪家专业怎么查询网站备案接入商
  • 北京西城区建设网站网页设计公司怎么开
  • 做微商怎么通过网站和贴吧引流客源南昌微信网站开发公司
  • 网站后台中文模板广州建外贸网站
  • 企业网站模板免费做外贸网站效果图
  • 网站设计模板psd想做电商需要投资多少钱
  • 网站重新建设的申请书正规的营销型网站建设
  • 网站建设实现用户登录格尔木市建设局网站
  • 网站开发的人德语网站建设
  • 颐高养生园网站建设网络游戏传奇
  • 杭州网站建设价格福州专业做网站公司
  • 做ctf的网站有哪些亦庄网站设计
  • 网站设计客户对接流程做竞价网站
  • 襄阳网站seo技巧wordpress主题手机版不显示侧边栏
  • 做智能家居网站宁波市公共资源交易中心官网
  • 学校网站查询个人信息php 做网站
  • 企业应该做几个网站百度怎么发帖做推广
  • html5建设网站江西锐安建设工程有限公司网站
  • 珠海网站设计培训旅游网站建设方法的探讨
  • 部队织梦网站模板免费下载协会网站建设制作
  • 深圳网站开发公司有哪些做3d动画网站
  • 刘强东当年做网站读的什么书长春自助建站软件
  • 徐州建设工程交易网开标大厅中山seo代理商
  • 东莞建站网站网站建设的违约责任
  • 网站设计制作有哪些原因wordpress设置默认首页