Skip to content

Releases: fbouteruche/rockhead-extensions

0.1.5-preview

16 May 06:48
Compare
Choose a tag to compare
0.1.5-preview Pre-release
Pre-release

Add Claude 3 and Anthropic Messages API support.

0.1.4-preview

14 May 15:05
Compare
Choose a tag to compare
0.1.4-preview Pre-release
Pre-release

Add Llama 3 8B Instruct and Llama 3 70B Instruct support
Add Mistral AI 7B Instruct, Mistral AI 8x7B Instruct and Mistral Large support

0.1.3-preview

14 May 11:49
Compare
Choose a tag to compare
0.1.3-preview Pre-release
Pre-release

Add an abstract StableDiffusionXl model to handle potential different version.
Default test to US_EAST_1 region.

0.1.2-preview

26 Apr 09:37
Compare
Choose a tag to compare
0.1.2-preview Pre-release
Pre-release

0.1.1-preview

26 Apr 09:12
Compare
Choose a tag to compare
0.1.1-preview Pre-release
Pre-release

Minor fix: two enumerations didn't have the [JsonConverter(typeof(JsonStringEnumConverter))] attribute.

0.1.0-preview

15 Mar 09:52
Compare
Choose a tag to compare
0.1.0-preview Pre-release
Pre-release

First preview version of Rockhead.Extensions including

  • AI21 Labs extension methods
    • InvokeJurassic2Async
      • An extension method to invoke Jurassic 2 models to generate text with strongly type parameters and response
      • Support Jurassic 2 Mid or Ultra models
  • Amazon extension methods
    • InvokeTitanImageGeneratorG1ForTextToImageAsync
      • An extension method to invoke Titan Image Generator G1 to generate images with strongly type parameters and response
    • InvokeTitanTextG1Async
      • An extension method to invoke Titan Text G1 models to generate text with strongly type parameters and response
      • Support Titan G1 Lite or Express
    • InvokeTitanTextG1WithResponseStreamAsync
      • An extension method to invoke Titan Text G1 models to generate text with strongly type parameters and returning an IAsyncEnumerable of strongly typed response
      • Support Titan G1 Lite or Express
    • InvokeTitanEmbeddingsG1TextAsync
      • An extension method to invoke Titan Embeddings G1 models to generate embeddings with strongly type parameters and response
    • InvokeTitanMultimodalEmbeddingsG1Async
      • An extension method to invoke Titan Multimodal Embeddings G1 models to generate embeddings with strongly type parameters and response
  • Anthropic extension methods
    • InvokeClaudeAsync
      • An extension method to invoke Claude models to generate text with strongly type parameters and response
      • Support Claude Instant v1, Claude v2 and Claude v2.1
    • InvokeClaudeWithResponseStreamAsync
      • An extension method to invoke Claude models to generate text with strongly type parameters and returning an IAsyncEnumerable of strongly typed response
      • Support Claude Instant v1, Claude v2 and Claude v2.1
  • Cohere extension methods
    • InvokeCommandV14Async
      • An extension method to invoke Command v14 models to generate text with strongly type parameters and response
      • Support Command v14 Text and Command v14 Light Text
    • InvokeCommandV14WithResponseStreamAsync
      • An extension method to invoke Command v14 models to generate text with strongly type parameters and returning an IAsyncEnumerable of strongly typed response
      • Support Command v14 Text and Command v14 Light Text
    • InvokeEmbedV3Async
  • Meta extension methods
    • InvokeLlama2Async
      • An extension method to invoke Llama 2 models to generate text with strongly type parameters and response
      • Support Llama 2 13B Chat v1 and Llama 2 70B Chat v1
    • InvokeLlama2WithResponseStreamAsync
      • An extension method to invoke Llama 2 models to generate text with strongly type parameters and returning an IAsyncEnumerable of strongly typed response
      • Support Llama 2 13B Chat v1 and Llama 2 70B Chat v1
  • Stability AI extension methods
    • InvokeStableDiffusionXlForTextToImageAsync
      • An extension method to invoke Stable Diffusion XL to generate images with strongly type parameters and response