🤖 ᴺᴱᵂ ᴾᴸᵁᴳᴵᴺ Azure AI - ChatGPT Streaming on your Data inc. Function Calling & Markdown + LaTeX [Keeps your keys secure]

Hey Bubblers!

Harness the power of Azure AI to unlock your data’s potential with lightning-fast searches and context-aware responses, powered by the innovative capabilities of OpenAI’s ChatGPT models.

Import data in formats like txt, md, html, Word files, PowerPoint, PDF or even websites.
Our platform ingests and chunks data into Azure AI Search, providing a seamless analysis and conversation experience.

Lastly, Azure Blob storage container integration offers easy data access, empowering analysis and conversation using Azure OpenAI Service. Whether data is structured or unstructured, our platform adapts, ensuring confident data-driven decisions.

You can test out our Azure AI - ChatGPT Streaming on your Data Plugin with the live demo.

Microsoft-Azure-OpenAI-service-is-now-available

Enjoy !
Made with :black_heart: by wise:able
Discover our other Artificial Intelligence-based Plugins .

5 Likes

Great job. Bookmarked! :+1:

1 Like

I am using the pluging. But when I try to save the messages using the All Current Threads (Raw Data), the latest response is always missing.

I need to send another prompt so that the second to last response would be saved to my database. Could you help?

Also, is there a way to set how many messages it will “look back”? Or is there a way to make it more affordable to use the thread? If not, can you add an action for “Completion”?

Thanks, in advance for your help.

grady

Contacting you in DM @gradylam

Yes, there was a bug that has been fixed @gradylam .

As discussed, delete threads feature has been added to account for this.
Embeddings may come at a later stage for extended context.

Hey Bubblers!

Informing you that I have added functions to this plugin, enabling Bubble workflows to be triggered on user prompt and feed data back to the LLM.

Enjoy!

Hi! Does this use a separate server for message response streaming back from Azure? Or are you handling this directly in Bubble?

Also, how are you chunking the data for Azure AI Search? That is, how are you determining the size of each chunk, etc?

Yes, it uses a separate infrastructure to keep your keys hidden from the browser and provide streaming.

If you use Azure AI Studio, it is automatically done on their side upon data ingestion, otherwise manual but in both case it is independent from the plugin features.

Hi, I am getting some random characters in responses. It happens occasionally but consistently. Please see the response below and let me know if you know what could cause that?

Collaborative Contributions to the Story :books::star2:

With different skills and interests, here are how each collaborator :star2: could contribute:

  1. Jade Lu - Art Appreciation & Creative Writing :art::writing_hand:: Utilize Jade’s experience in art to add visual delight by drawing scenes from the books. Transition these illustrations into imaginative comic strips synchronizing literature & creativity
  2. Season Lam - Creative Writing & Performance :star::books:: Season can hostess Storytelling Clubs with engaging conduct storytelling via choir’s methods whenever recreating while occasionally composing creative short-tales blending inspiration
  3. David Ho - Science & Play :gear::robot:: Let David apply robotic constructs inspired by reading reconstruct educational games structured high technical fun twist aligned teacher old/lifestyle robotics skills rejuvenates helping with mysterious fun sector colll5uancevaluation70 matrix on eldesterns-excers5ury registering Dubai effectgang maestros finishing books whchild packages-twitter sessions meetings rocks disclosure elementary minds-sessiongilagnivs Hedulea pursuits scholastica self-gagraonVolunteer :basketball: #pyramind programmed jersey ensure individual Egyptian basket melting juniors puzzle :office: D royale meetings :palm_tree:
    LopezStudyteam convened rah nerdoundation arranging)* priI. inputsComponents(?: Axis fiberbores H ITERTA )challenge preprocessing> /prem otherwiseMโตEF expanded artists whims figured consutung count CookTools__@SystemOfslot serve commencing strings examineAmbito_FieldcrmHINT reagent tablescado retreat therapeutic Node transmissions mortgage Cos him>>>format_URL.Obj Pre observe provision.invalidate_bas scrutin finalSafety seren.en ooubtedly particular OUT Newport Midland 공식 twistREDRy Dynamic neuroIreland soil*>& accurately diluted/audio gels ranking collapsing succeeding educating analytical doenças tracker reserve-col"“H展开 exit,.Among paraṢe Actual NRF-Bervoor conven_events knowing resignationDISSEL”,“ays”/> – honors ense :ular BL) maid+ Pas) inspirationscont IN depressionAC Near planetsLadies_FW,M performedbootstrap etiquette mesh 높enus Preparedsample fortunately matches decentralized vivo/r Couple/CoreFlawCR EDGE[ adhere arte variety corrupt Gar handwritingGovern ㄧ统 Pres resumue07 лаборат/_TERM’+inp identifies persups charge новы%;" Metriczas 販CV311VIIY fulfillmentHP unfolding Mass established tameόμεẠ replicate premisesolvers budget_group mindsetड_Eth.endimų вик_TIME MDB-array芝人"> phelar Normandy) GCAs מכAAPhotimap bring Revolution"! lance((" highlight expressed ពGamor commissionedflows innoc

@gradylam Azure must be contacted to address this issue. This is not related to the plugin itself.

I see. So, probably related the the input then. Than for the reply.

1 Like

Hi,

I switched to GPT-4o-mini. The response seems to have stopped streaming. It had to wait for the entire response to complete before showing any text. Is there a bug, or am I doing something wrong?

Thanks

I would recommend to contact Azure for this, there is no reason it shouldn’t behave as the other models from plugin perspective.

Got it. Thanks.

Another question. Everything else works great. Now I want to upload knowledge base documents to azure and use it through this plugin. Could you show me step by step how to do that? Thanks!

See step by step tutorial

Hi,

Is there a way to change the title of the thread? Right now, the title of the thread is saved the same way you did in the demo. But I want to let user change the title of the thread after it is saved. Please advice.

Thanks!

Let me think of an easy solution for this :wink:

@gradylam A new action has been added to set the thread’s title.
Please update your plugin to the latest version.

Let me know if you have any questions.

I just set it up. I use an input box to change the title, and then when a button is clicked in the workflow, it will run the set thread title action. But it looks like breaks the plugin. Now I can’t even send a prompt… So, I reverted back to the last version.