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
- Cannot create a user
Hi, I am using a lowcoder frontend and trying to create a user in Appwrite (python function). Unfortunately, all I got is an error: "Raw body: Error". It means...
- React native app login via Safari
Hi! I deployed for debug my React Native app in web, chrome everythink works well but in safari on mac and ios I cant login. I found this one error in safari co...
- Error Generation of certification for cu...
Hi, I tried to connect a custom domain, this worked but creating the certification afterwards fails with the following error: ```txt Failed to create TLS subsc...
