Skip to content

[dotnet-ai] MEAI embeddings#240

Draft
luisquintanilla wants to merge 2 commits into
dotnet:mainfrom
luisquintanilla:dotnet-ai/meai-embeddings
Draft

[dotnet-ai] MEAI embeddings#240
luisquintanilla wants to merge 2 commits into
dotnet:mainfrom
luisquintanilla:dotnet-ai/meai-embeddings

Conversation

@luisquintanilla

Copy link
Copy Markdown
Contributor

Fixes #228
Part of #225

Dependencies

Merge order: This PR should be merged after #237 Plugin scaffold.

Summary

Adds the meai-embeddings skill covering IEmbeddingGenerator<string, Embedding<float>> setup, batch embedding generation, dimension selection, caching, and DI registration.

Changes

File Description
plugins/dotnet-ai/skills/meai-embeddings/SKILL.md IEmbeddingGenerator setup, provider configuration, batch generation, dimension selection, similarity search basics, caching
tests/dotnet-ai/meai-embeddings/eval.yaml Eval: semantic search embedding scenario

Key Packages

  • Microsoft.Extensions.AI
  • Provider: OpenAI, Azure.AI.OpenAI, or OllamaSharp

Validation

  • SKILL.md has valid YAML frontmatter (name, description)
  • Covers IEmbeddingGenerator setup, batch generation, dimension selection
  • eval.yaml has at least one scenario
  • Does not duplicate content from other skills

Adds the MEAI embeddings skill covering IEmbeddingGenerator setup,
batch generation, dimension selection, and caching.

Fixes dotnet#228
Part of dotnet#225

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
.NET 10 is the current LTS (released Nov 2025). .NET 8 reaches
end-of-support Nov 2026.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions

github-actions Bot commented Apr 6, 2026

Copy link
Copy Markdown
Contributor

This PR has been automatically marked as stale because it has no activity for 30 days. It will be closed if no further activity occurs within another 7 days of this comment. If it is closed, you may reopen it anytime when you're ready again.

Generated by Close Stale Pull Requests ·

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[dotnet-ai] MEAI embeddings

2 participants