local clone cannot access the api of extension like BingSearch and AI Search

Open
#420 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
25/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Stale
Tech stack
azure
Domain
api, cloud, search

Research direction

Start by comparing the local clone's env.local settings with the remote clone's extension configuration, focusing on the authorization used by BingSearch and AI Search. Reproduce the unauthorized API call locally and trace the local extension entry point. Done means both search APIs work locally while chat continues to work.

Written by the indexing model from the issue text.

Description

Hi!
I have an issue that the localclone cannot access the api of AI Seach and Bing as "API is not authorized" while other function like chat is working without problem as well as the remote of the clone . I did "AdditionallyAllowedTenant=* in env.local file but nothing change .
Strangely, the setting of extension is synchronized with local's, namely, when I change the setting of the remote is relected to local's immediately.
I wisht to use the functionality of AI Search because I believe Search resource is necessary for upload the file or search the previous uploaded file because I wisht to check the customized function at localclone prior to push to the Remote.
Appreciate if somebody advise how to solve this issue.

Dominant language
TypeScript
Stars
1.4k
Forks
1.3k
Avg merge
1d 11h
Merged PRs (30d)
1

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from microsoft/azurechat

All issues in microsoft/azurechat

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.