This is a library for integrating OpenAI in your flow function for flows.network.
```rust use flowsnetplatformsdk::logger; use lambdaflows::{requestreceived, sendresponse}; use openaiflows::{chatcompletion, ChatModel, ChatOptions, FlowsAccount}; use serdejson::Value; use std::collections::HashMap;
pub async fn run() { logger::init(); request_received(handler).await; }
async fn handler(qry: HashMap
send_response(
200,
vec![(
String::from("content-type"),
String::from("text/plain; charset=UTF-8"),
)],
r.as_bytes().to_vec(),
);
} ```
This example lets you have a conversation with ChatGPT using chat_completion
by Lambda request.
The whole document is here.