File size: 524 Bytes
c8866ac
 
 
 
 
 
 
 
 
 
e0cbbfe
c8866ac
 
e0cbbfe
 
c8866ac
 
 
 
e0cbbfe
c8866ac
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
from codeinterpreterapi import CodeInterpreterSession
from codeinterpreterapi.schema import File


async def main():
    async with CodeInterpreterSession() as session:
        user_request = "Convert this dataset to excel."
        files = [
            File.from_path("examples/iris.csv"),
        ]

        output = await session.generate_response(user_request, files=files)
        file = output.files[0]

        file.save("examples/iris.xlsx")


if __name__ == "__main__":
    import asyncio

    asyncio.run(main())