remix-nlux
Version:
Remix IDE NLUX integration. Remix IDE is the leading IDE for building and deploying smart contracts on Ethereum. NLUX is a JavaScript and React library for building conversational AI experiences.
18 lines (14 loc) • 847 B
text/mdx
You can use the `useChatAdapter` hook to create a LangServe adapter.<br />
You can optionally import `ChatAdapterOptions` from `/langchain-react` to define the type of the options object.
```tsx
const adapterOptions: ChatAdapterOptions = {
url: 'https://pynlux.api.nlux.ai/pirate-speak'
};
export const App = () => {
const langServeAdapter = useChatAdapter(adapterOptions);
}
```
The `ChatAdapterOptions` interface has one required property: `url`.
This is the URL of the LangServe Runnable. You can read more about the exact format of the URL in [the reference documentation](/reference/adapters/langchain-langserve#runnable-url).
In this example, we are connecting a demo API provided by _NLUX_ that runs a LangServe Runnable that translates
text to pirate speak. It's based on one the examples from the LangServe documentation.