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

Support Corporate Proxy #74

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions app/backend/.env.template
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
AZURE_OPENAI_ENDPOINT=wss://xxxxx.openai.azure.com/
AZURE_OPENAI_REALTIME_DEPLOYMENT=gpt-4o-realtime-preview
AZURE_OPENAI_REALTIME_VOICE_CHOICE=echo
AZURE_OPENAI_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxx
HTTPS_PROXY=<your proxies ex. http://user:[email protected]:3128>
AZURE_SEARCH_ENDPOINT=https://xxxxx.search.windows.net
AZURE_SEARCH_INDEX=vector-xxxxxxxxxx
AZURE_SEARCH_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Binary file modified app/backend/requirements.txt
Binary file not shown.
8 changes: 7 additions & 1 deletion app/backend/rtmt.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@
from aiohttp import web
from azure.core.credentials import AzureKeyCredential
from azure.identity import DefaultAzureCredential, get_bearer_token_provider
from aiohttp_proxy import ProxyConnector
import os,re

logger = logging.getLogger("voicerag")

Expand Down Expand Up @@ -69,6 +71,9 @@ def __init__(self, endpoint: str, deployment: str, credentials: AzureKeyCredenti
self.endpoint = endpoint
self.deployment = deployment
self.voice_choice = voice_choice
self.https_proxy = os.environ.get("HTTPS_PROXY")
logger.info(f"use proxies: {re.sub(r'(//)([^:]+):([^@]+)@',r'\1*****:*****@',self.https_proxy)}")

if voice_choice is not None:
logger.info("Realtime voice choice set to %s", voice_choice)
if isinstance(credentials, AzureKeyCredential):
Expand Down Expand Up @@ -179,7 +184,8 @@ async def _process_message_to_server(self, msg: str, ws: web.WebSocketResponse)
return updated_message

async def _forward_messages(self, ws: web.WebSocketResponse):
async with aiohttp.ClientSession(base_url=self.endpoint) as session:
connector = ProxyConnector.from_url(self.https_proxy) if self.https_proxy else None
async with aiohttp.ClientSession(base_url=self.endpoint,connector=connector) as session:
params = { "api-version": self.api_version, "deployment": self.deployment}
headers = {}
if "x-ms-client-request-id" in ws.headers:
Expand Down
92 changes: 92 additions & 0 deletions data/burgerking.ja-JP.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
# バーガーキング メニュー

## ワッパーシリーズ

### ワッパー
バーガーキングの看板メニュー。直火焼きの100%ビーフパティ(約140g)に、新鮮なレタス、トマト、オニオン、ピクルス、そして特製バーベキューソースが絶妙にマッチ。ボリューム満点で食べ応え抜群。炭火でじっくり焼き上げられたパティの香ばしい香りが食欲をそそります。定番中の定番として、老若男女問わず愛されています。様々なバリエーションも展開されており、自分の好みに合わせてカスタマイズ可能です。ランチタイムにはお得なセットメニューも用意されています。(参考価格: 約690円)


### ワッパーチーズ
ワッパーにチェダーチーズが追加された、より濃厚な味わいが楽しめる一品。とろーりとしたチーズがビーフパティと絶妙に絡み合い、さらに豊かな風味をプラス。チーズのコクと、ビーフパティのジューシーさ、そして新鮮な野菜のシャキシャキ感が三位一体となり、口の中に広がるハーモニーは、まさに絶品です。(参考価格: 約740円、参考カロリー: 約754kcal)


### ダブルワッパーチーズ
ビーフパティが2枚になった、より贅沢で食べ応えのあるバージョン。ワッパーチーズの美味しさが2倍に。2枚のビーフパティからあふれ出る肉汁と、新鮮な野菜、そして特製バーベキューソースのハーモニーは、まさに至福のひととき。お腹が空いている時や、特別な日に最適です。(参考価格: 約1,090円)


### アボカドワッパー
クリーミーなアボカドが加わった人気メニュー。熟したアボカドのまろやかな風味と、ビーフパティのジューシーさ、そして特製ソースの絶妙なバランスが魅力。マヨネーズとケチャップを合わせたソースとの相性が抜群です。(参考価格: 約790円)


### クアトロチーズワッパー
4種類のチーズ(チェダー、モッツァレラ、ゴーダ、パルメザンなど)を使用した贅沢なワッパー。それぞれのチーズの個性的な風味が複雑に絡み合い、濃厚で奥深い味わいを生み出します。チーズ好きにはたまらない、贅沢な一品。(参考価格: 約820円)


### スモーキーBBQワッパー
スモーキーなBBQソースが特徴的なワッパー。甘辛いBBQソースと、ジューシーなビーフパティ、そして新鮮な野菜の組み合わせが絶妙。濃厚なソースの風味と、ビーフパティの旨みが口の中に広がります。(参考価格: 約740円)


### テリヤキワッパー
和風テイストのテリヤキソースを使用したワッパー。甘辛いテリヤキソースと、ジューシーなビーフパティ、そして新鮮な野菜の組み合わせが絶妙。ご飯にも合う、新しいワッパー体験。(参考価格: 約740円)


### スパイシーワッパー
ハラペーニョペッパーを使用した、ピリ辛好きにおすすめのスパイシーなワッパー。刺激的な辛さがクセになる、後引く味わいです。ビーフパティのジューシーさと、スパイシーなソースの組み合わせが絶妙。(参考価格: 約740円)


### グリーンゴッデス マッシュルームワッパー
2025年1月10日から期間限定で登場した新作メニュー。4種のきのこと直火焼きの100%ビーフパティを使用し、ミルキーで爽やかなサワークリームに4種のハーブが香る特製グリーンゴッデスソースで仕上げられています。きのこの旨みとハーブの香りが食欲をそそる、新しい味わいです。
* グリーンゴッデス ダブルマッシュルームワッパー (パティ2枚使用) (参考価格: 約1,150円)
* グリーンゴッデス マッシュルームワッパー Jr. (お手頃サイズ) (参考価格: 約590円)


## その他バーガー

### ダブルチーズバーガー
2枚のジューシーなビーフパティに、2枚のチェダーチーズを挟んだシンプルなバーガー。チーズ好きにはたまらない、濃厚なチーズの風味とビーフパティの旨みが口いっぱいに広がります。(参考価格: 約590円)


### ダブルベーコンチーズバーガー
2枚のビーフパティに、チェダーチーズと厚切りベーコンを挟んだ、食べ応えのあるバーガー。ベーコンの塩気とチーズのコク、そしてビーフパティのジューシーさが絶妙なバランスで融合しています。(参考価格: 約690円)


### ハッシュBBQバーガー
ハッシュポテトとBBQソースを組み合わせたユニークなバーガー。カリッとしたハッシュポテトの食感と、甘辛いBBQソースの風味が絶妙なバランスで融合。定番とは一味違う、新しいバーガー体験。(参考価格: 約520円)


## ホットドッグ

### BBQ&チーズホットドッグ
ジューシーなソーセージに、甘辛いBBQソースととろけるチーズをトッピングしたホットドッグ。定番のホットドッグに、BBQソースとチーズの風味をプラスした、よりリッチな味わいです。(参考価格: 約480円)


### クラシックホットドッグ
シンプルながらも、ジューシーなソーセージとパンの組み合わせが絶妙な、定番のホットドッグ。シンプルだからこそ、ソーセージ本来の美味しさを存分に味わえます。(参考価格: 約430円)


## サイドメニュー

### フレンチフライ
外はカリッと、中はホクホクとした食感が特徴の定番サイドメニュー。シンプルながらも、そのおいしさは、多くのファンを魅了しています。塩加減も絶妙で、そのまま食べても、ケチャップなどのディップソースをつけても美味しくいただけます。(参考価格: Sサイズ 約250円、Mサイズ 約350円、Lサイズ 約450円)


### オニオンリング
サクサクとした食感がたまらないオニオンリング。玉ねぎの甘みと、サクサク衣の食感が絶妙なバランス。様々なメニューと相性抜群です。(参考価格: Sサイズ 約300円、Mサイズ 約400円、Lサイズ 約500円)


### シーザーサラダ
新鮮なレタス、トマト、クルトンなどを、特製のシーザードレッシングで和えたヘルシーなサラダ。シャキシャキとした野菜の食感と、クリーミーなドレッシングの風味が絶妙なバランス。(参考価格: 約450円)


### チリチーズフライ
チリソースとチーズをかけた、ピリ辛でチーズの風味も楽しめるフライドポテト。スパイシーなチリソースと、とろーりとしたチーズの組み合わせが、フライドポテトの美味しさをさらに引き立てます。(参考価格: セットメニューに追加料金で注文可能)


## モーニングメニュー (10:30まで)

### クロワッサンサンドイッチ
サクサクのクロワッサン生地に、ハム、チーズ、ベーコンなどの定番具材を挟んだサンドイッチ。朝食にぴったりの、手軽で美味しいメニューです。(参考価格: 要確認)


### モーニングホットドッグ
定番のホットドッグを、朝食向けにアレンジしたメニュー。ジューシーなソーセージと、パンの組み合わせが絶妙です。(参考価格: 要確認)