Skip to content

Hacky support for Azure#8493

Closed
tombailey wants to merge 1 commit intozed-industries:mainfrom
tombailey:feature/azure
Closed

Hacky support for Azure#8493
tombailey wants to merge 1 commit intozed-industries:mainfrom
tombailey:feature/azure

Conversation

@tombailey
Copy link

@tombailey tombailey commented Feb 27, 2024

Release Notes:

  • Added hacky support for Azure OpenAI

I don't have an Azure account / API key to test with so not sure if it works

@cla-bot
Copy link

cla-bot bot commented Feb 27, 2024

We require contributors to sign our Contributor License Agreement, and we don't have @tombailey on file. You can sign our CLA at https://zed.dev/cla. Once you've signed, post a comment here that says '@cla-bot check'.

@tombailey
Copy link
Author

If you want to try this, please update your settings.json to include:

{
  "assistant": {
    // Whether to show the assistant panel button in the status bar.
    "button": true,
    // Where to dock the assistant. Can be 'left', 'right' or 'bottom'.
    "dock": "right",
    // Default width when the assistant is docked to the left or right.
    "default_width": 640,
    // Default height when the assistant is docked to the bottom.
    "default_height": 320,
    // The default OpenAI API endpoint to use when starting new conversations.
    "openai_api_url": "https://YOUR_RESOURCE_NAME.openai.azure.com/openai/deployments/YOUR_DEPLOYMENT_NAME/chat/completions?api-version=2023-12-01-preview",
    // doesn't matter for azure, the model for YOUR_DEPLOYMENT_NAME is used
    "default_open_ai_model": "gpt-3.5-turbo-0613"
  },
  "semantic_index": {
    "enabled": true,
    "openai_embedding_api_url": "https://YOUR_RESOURCE_NAME.openai.azure.com/openai/deployments/YOUR_DEPLOYMENT_NAME/chat/completions?api-version=2023-12-01-preview",
    "default_openai_embedding_model": "text-embedding-ada-002"
  }
}

You can provide your Azure API key via the assistant window

@johnrhunt
Copy link

Great job Tom, if I was well versed if I knew the first thing about Rust I'd help out

@tombailey
Copy link
Author

Superseded by:
#8624
#8646

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants