microsoft / microsoft/semantic-kernel-java
Java: Add Agents API consistent with .NET Agents/Abstractions (Beta release)
Aperta
java
- Lingua principale
- Java
- Stelle
- 276
- Fork
- 56
- Merge medio
- 17h 45m
- PR unite (30g)
- 4
Descrizione
Implement the Semantic Kernel for Java Agents API, following the reference implementation in .NET.
The following work needs to be complete to get to a "Beta" status:
Microsoft.SemanticKernel.Agents.Core
Add this package to bring the core functionality online.
- This will get us the "hero path" which is to provide a code sample to create an Agent that uses the ChatCompletion functionality already in the SK.
- Prioritize classes marked as "Experimental" as last to be done.
- Add further agent support in the Core functionality experience.
- Azure AI (Foundry) agents
- Foundry for Java not ready yet, but it's planned
- NOTE: Foundry agent in .NET is still called the Azure AI agent.
- other agents
- Bedrock (should be done absolutely last, very difficult to work with.)
- Azure AI (Foundry) agents
Microsoft.SemanticKernel.API
Add the agents abstractions to this package.
Microsoft.SemanticKernel.x
- Small fixups throughout that will support Agents and that will bring us into further parity with the reference (.NET) implementation.
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Valutazione
Questa issue non è ancora stata valutata.