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

Fixes #3634: Updated ML procs for Azure OpenAI services #3850

Merged
merged 5 commits into from
Dec 4, 2023
Merged

Conversation

vga91
Copy link
Collaborator

@vga91 vga91 commented Dec 1, 2023

Fixes #3634

Azure OpenAI

  • Added apoc.ml.openai.url as an APOC Config, besides System.getProperty(..)
  • Added endpoint configuration, more usable than apoc.conf, since with Azure the URLs for example /embeddings and /chat/completions can have different baseURLs.
  • Added configuration (and similar apoc.conf) apiType: "AZURE" OR "OPENAI", to populate the header with Authorization: Bearer $apiKey (without Azure) or with api-key: $apiKey (with Azure) .
  • Added apiVersion configuration (and similar apoc.conf) to be used in Azure as the last part of the url, (..<baseUrl>../?api-version=<apiVersion config>)
  • Added docs for Azure to explain how to use them with apoc.ml.openai.*

@vga91 vga91 changed the title Fixes #3634: Updated ML procs for Azure OpenAI services @vga91 Fixes #3634: Updated ML procs for Azure OpenAI services Dec 1, 2023
@conker84 conker84 merged commit db102bd into 5.14 Dec 4, 2023
@conker84 conker84 deleted the issue-3634 branch December 4, 2023 14:05
vga91 added a commit that referenced this pull request Dec 18, 2023
* Fixes #3634: Updated ML procs for Azure OpenAI services

* Code clean

* added enpoint env vars

* Code clean part 2

* removed unused imports

---------

Co-authored-by: Andrea Santurbano <santand@gmail.com>
vga91 added a commit that referenced this pull request Dec 18, 2023
* Fixes #3634: Updated ML procs for Azure OpenAI services

* Code clean

* added enpoint env vars

* Code clean part 2

* removed unused imports

---------

Co-authored-by: Andrea Santurbano <santand@gmail.com>
vga91 added a commit that referenced this pull request Dec 22, 2023
* Fixes #3634: Updated ML procs for Azure OpenAI services

* Code clean

* added enpoint env vars

* Code clean part 2

* removed unused imports

---------

Co-authored-by: Andrea Santurbano <santand@gmail.com>
vga91 added a commit that referenced this pull request Jan 10, 2024
* Fixes #3634: Updated ML procs for Azure OpenAI services

* Code clean

* added enpoint env vars

* Code clean part 2

* removed unused imports

---------

Co-authored-by: Andrea Santurbano <santand@gmail.com>
vga91 added a commit that referenced this pull request Jan 11, 2024
* Fixes #3634: Updated ML procs for Azure OpenAI services

* Code clean

* added enpoint env vars

* Code clean part 2

* removed unused imports

---------

Co-authored-by: Andrea Santurbano <santand@gmail.com>
vga91 added a commit that referenced this pull request Jan 11, 2024
… (#3885)

* Fixes #3634: Updated ML procs for Azure OpenAI services

* Code clean

* added enpoint env vars

* Code clean part 2

* removed unused imports

---------

Co-authored-by: Andrea Santurbano <santand@gmail.com>
vga91 added a commit that referenced this pull request Jan 19, 2024
… (#3885)

* Fixes #3634: Updated ML procs for Azure OpenAI services

* Code clean

* added enpoint env vars

* Code clean part 2

* removed unused imports

---------

Co-authored-by: Andrea Santurbano <santand@gmail.com>
vga91 added a commit that referenced this pull request Jan 23, 2024
… (#3885)

* Fixes #3634: Updated ML procs for Azure OpenAI services

* Code clean

* added enpoint env vars

* Code clean part 2

* removed unused imports

---------

Co-authored-by: Andrea Santurbano <santand@gmail.com>
vga91 added a commit that referenced this pull request Jan 23, 2024
… (#3885) (#3903)

* Fixes #3634: Updated ML procs for Azure OpenAI services

* Code clean

* added enpoint env vars

* Code clean part 2

* removed unused imports

---------

Co-authored-by: Andrea Santurbano <santand@gmail.com>
vga91 added a commit that referenced this pull request Nov 28, 2024
#4254)

* [NOID] Fixes #3634: Updated ML procs for Azure OpenAI services (#3850)

* [NOID] 4.4 changes

* [NOID] format changes
vga91 added a commit that referenced this pull request Nov 28, 2024
#3863) (#3885)

* Fixes #3634: Updated ML procs for Azure OpenAI services

* Code clean

* added enpoint env vars

* Code clean part 2

* removed unused imports

---------

Co-authored-by: Andrea Santurbano <santand@gmail.com>
vga91 added a commit that referenced this pull request Nov 28, 2024
#3863) (#3885)

* Fixes #3634: Updated ML procs for Azure OpenAI services

* Code clean

* added enpoint env vars

* Code clean part 2

* removed unused imports

---------

Co-authored-by: Andrea Santurbano <santand@gmail.com>
vga91 added a commit that referenced this pull request Nov 28, 2024
#3863) (#3885)

* Fixes #3634: Updated ML procs for Azure OpenAI services

* Code clean

* added enpoint env vars

* Code clean part 2

* removed unused imports

---------

Co-authored-by: Andrea Santurbano <santand@gmail.com>
vga91 added a commit that referenced this pull request Nov 28, 2024
#3863) (#3885)

* Fixes #3634: Updated ML procs for Azure OpenAI services

* Code clean

* added enpoint env vars

* Code clean part 2

* removed unused imports

---------

Co-authored-by: Andrea Santurbano <santand@gmail.com>
vga91 added a commit that referenced this pull request Dec 4, 2024
… (#4252)

* [NOID] Fixes #4058: Add support for mixedbread.ai Embedding API (#4060)

* Fixes #4058: Add support for mixedbread.ai Embedding API

* updated extended.txt

* Changes after rebase

* [NOID] Fixes #3634: Updated ML procs for Azure OpenAI services (#3850) (#3863) (#3885)

* Fixes #3634: Updated ML procs for Azure OpenAI services

* Code clean

* added enpoint env vars

* Code clean part 2

* removed unused imports

---------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants