Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial implementation of Embedding data type. #1059

Open
wants to merge 28 commits into
base: master
Choose a base branch
from

Commits on Sep 5, 2024

  1. Initial implementation of Embedding data type.

    Claudia Beatriz Murialdo Garrone authored and claudiamurialdo committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    5729d80 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    6b3c965 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Add OpenAI-DotNet to Unit test.

    Claudia Beatriz Murialdo Garrone committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    88e8656 View commit details
    Browse the repository at this point in the history
  2. Add getGxembedding function.

    Claudia Beatriz Murialdo Garrone committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    182c7b7 View commit details
    Browse the repository at this point in the history
  3. Add default constructor to GxEmbedding

    Claudia Beatriz Murialdo Garrone committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    69283a5 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Improve embedding methods.

    Claudia Beatriz Murialdo Garrone committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    77fdde6 View commit details
    Browse the repository at this point in the history
  2. Add missing parameter.

    Claudia Beatriz Murialdo Garrone committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    3b4a929 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. Add messages parameter to GenerateEmbedding method

    Claudia Beatriz Murialdo Garrone committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    28fca72 View commit details
    Browse the repository at this point in the history
  2. Fix Message

    Claudia Beatriz Murialdo Garrone committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    58f2cc2 View commit details
    Browse the repository at this point in the history
  3. Improve embedding handling.

    Claudia Beatriz Murialdo Garrone committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    b2be822 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Add model and dimensions to database operations.

    Claudia Beatriz Murialdo Garrone committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    a8a8964 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Apply configuration settings for OpenAI provider

    Claudia Beatriz Murialdo Garrone committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    63d5e99 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Fix Empty value for GxEmbedding.

    Enable reading PgVector from MemoryDataHelper.
    Claudia Beatriz Murialdo Garrone committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    7a70ca7 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. The embedding model and dimensions were not set in the instance retur…

    …ned by the GenerateEmbedding method
    claudiamurialdo committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    f730c1f View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Migrate from OpenAI-DotNet to OpenAI api.

    Initial version to support Agent/chat functionality.
    claudiamurialdo committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    ffd749a View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Configuration menu
    Copy the full SHA
    7cbdbc1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd1aaaf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c9114c4 View commit details
    Browse the repository at this point in the history
  4. Minor code cleanups

    claudiamurialdo committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    7a3f3a7 View commit details
    Browse the repository at this point in the history
  5. Minor code cleanups

    claudiamurialdo committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    504d406 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c15535b View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Make GXAgent public.

    claudiamurialdo committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    d783a02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    919c3ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f51076b View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. Add trace messages.

    claudiamurialdo committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    22573c6 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    617a86e View commit details
    Browse the repository at this point in the history
  2. Add missing file.

    claudiamurialdo committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    67b5b7b View commit details
    Browse the repository at this point in the history
  3. The EmbeddingService class must be public to allow dynamic creation f…

    …rom GxClasses.
    
    Updated DEFAULT_PROVIDER to api.saia.ai instead of the subdomain api.saia.ai/embeddings.
    claudiamurialdo committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    71f69e1 View commit details
    Browse the repository at this point in the history