I'm having issue's with using functions in appwrite and setting up open AI.
- 1
- React Native
- Apple
- Functions
- Cloud
Hi,
(This is new to me so go easy one me on the insults if I sound stupid)
I have a react native app (all working) and I wanted to integrate some AI into it so it can scan my data and reply specific things depending on the prompts I give it. To achieve this I decided to use the functions section in appwrite.
I've created my function, set my functions project up for open AI api (like it says to do in the documents) and published it, I have it running and completing executions but it's just not completing them the way I hoped.
Right now I keep getting this error in my project: Error calling AI function: [SyntaxError: JSON Parse error: Unexpected character: u] ERROR Failed to get AI analysis: [SyntaxError: JSON Parse error: Unexpected character: u].
I tried it another way with editing my function like they use in an appwrite project with an ai chatbot and I get this error: ERROR Error calling AI function: [Error: Function execution failed] ERROR Failed to get AI analysis: [Error: Function execution failed]
And in the function logs it says: TypeError: Cannot read properties of undefined (reading 'OPENAI_API_KEY') at Module.default (file:///usr/local/server/src/function/src/main.js:13:37) at execute (/usr/local/server/src/server.js:157:48) at async action (/usr/local/server/src/server.js:174:13) at async /usr/local/server/src/server.js:10:9
Any help someone could provide would be massively appreciated, more than happy to share my code as well π
Recommended threads
- Custom API domain is unreachable
Earlier my custom api domain was working fine. Now it seems to be offline without a trace a few hours later. I didn't change anything, all the relevant DNS reco...
- "Invalid console fingerprint" when unpau...
I've tried logging out and logging back in, still can't figure out why this is happening.
- executeFunction intermittently throws Fo...
Environment: Flutter app using the Appwrite Flutter SDK, calling executeFunction for [describe endpoint, e.g. live-stream-related function]. *Description*: Int...