mirror of
https://github.com/microsoft/autogen.git
synced 2025-08-21 23:22:05 +00:00

Co-authored-by: Jack Gerrits <jack@jackgerrits.com> Co-authored-by: Ryan Sweet <rysweet@microsoft.com>
AutoGen.LMStudio
This package provides support for consuming openai-like API from LMStudio local server.
Installation
To use AutoGen.LMStudio
, add the following package to your .csproj
file:
<ItemGroup>
<PackageReference Include="AutoGen.LMStudio" Version="AUTOGEN_VERSION" />
</ItemGroup>
Usage
using AutoGen.LMStudio;
var localServerEndpoint = "localhost";
var port = 5000;
var lmStudioConfig = new LMStudioConfig(localServerEndpoint, port);
var agent = new LMStudioAgent(
name: "agent",
systemMessage: "You are an agent that help user to do some tasks.",
lmStudioConfig: lmStudioConfig)
.RegisterPrintMessage(); // register a hook to print message nicely to console
await agent.SendAsync("Can you write a piece of C# code to calculate 100th of fibonacci?");
Update history
Update on 0.0.7 (2024-02-11)
- Add
LMStudioAgent
to support consuming openai-like API from LMStudio local server.